คำถามในหัวข้อ 'enums'
แนวปฏิบัติทั่วไปสำหรับ enum ใน Python คืออะไร [ทำซ้ำ]
รายการซ้ำที่เป็นไปได้: ฉันจะทำอย่างไร เป็นตัวแทนของ 'enum' ใน Python?
แนวปฏิบัติทั่วไปสำหรับ enum ใน Python คืออะไร เช่น. พวกมันถูกจำลองแบบใน Python อย่างไร?
public enum Materials
{
Shaded,
Shiny,
Transparent,...
132608 มุมมอง
schedule
03.12.2023
จะทำ enum ในโมเดล Extjs4.1 ได้อย่างไร
ฉันต้องการกำหนดฟิลด์ enum ในโมเดล บางสิ่งเช่นนี้:
fields:[
{name:'method', type:'string', enum:['method1', 'method2', 'method3']}
]
และฉันต้องการให้คอมโพเนนต์อื่นสามารถรู้จำนวนสมาชิกใน enum หรือแม้กระทั่งสามารถเข้าถึงสมาชิก enum...
3826 มุมมอง
schedule
13.11.2023
ความเท่าเทียมกันของ Objective-C typedef enum ใน Swift
ฉันกำลังทำงานกับ Facebook Objective-C SDK ใน Swift และฉันกำลังพยายามเปรียบเทียบค่า FBSessionState กับค่าจาก enum อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดของคอมไพเลอร์:
ไม่พบการโอเวอร์โหลดสำหรับ '==' ที่ยอมรับอาร์กิวเมนต์ที่ให้มา...
3686 มุมมอง
schedule
20.01.2024
คัดลอกวัตถุเอนทิตีไปยังวัตถุ POCO โดยที่ Entity ints คือ Enum บน POCO
ฉันกำลังพยายามสร้างเครื่องถ่ายเอกสารโดยใช้สำเนาทรัพย์สินของ Jon Skeets มันทำงานได้ดีกับคุณสมบัติทั้งหมด แต่ไม่ใช่การแจงนับ ฉันได้ลองหลายครั้งในการเปลี่ยนวิธีการทำงานเพื่อแจงนับให้ประสบความสำเร็จเพียงเล็กน้อย ฉันสงสัยว่าใครอาจมีความคิดในการทำเช่นนี้...
529 มุมมอง
schedule
12.12.2023
ประเภท Enum ในตัวสร้าง
ดังนั้นฉันต้องเริ่มต้นวัตถุจากคลาสเป็นรูปแบบหลัก แต่อาร์กิวเมนต์ที่ฉันต้องใส่ในตัวสร้างนั้นมาจากประเภทแจงนับที่ฉันทำในคลาสนั้น
private List<Geluidsfragment> fragmenten;
private enum ThemaSoorten
{
Muziek,...
1178 มุมมอง
schedule
07.11.2023
เหตุใดการเปรียบเทียบ enum โดยใช้ == ทำให้เกิดคำเตือน PMD
ข้อมูลต่อไปนี้จะเปรียบเทียบค่าแจงนับสองค่าโดยใช้ == :
MyEnum enum1 = blah(); // could return null
MyEnum enum2 = blahblah() // could return null
if (enum1 == enum2) {
// ...
}
แต่ PMD ให้คำเตือน CompareObjectsWithEquals...
936 มุมมอง
schedule
09.01.2024
การสะท้อน Java enum เมื่อ enum อยู่ในคลาส
ฉันมีคลาสหลายอินสแตนซ์ที่มี enum เดียวซ้อนอยู่ข้างใน นี่คือคลาสดังกล่าวในเวอร์ชันที่เรียบง่าย:
public class FirstClass extends BaseClass {
public enum EnumGroup {
ONE("one"),
TWO("two");
private String mName;...
1289 มุมมอง
schedule
12.01.2024
การเอาชนะ Enum init? (rawValue: String) เพื่อไม่ให้เป็นทางเลือก
ฉันต้องการให้ init จาก rawValue สำหรับ enum ของฉันใน Swift เพื่อส่งคืนค่าเริ่มต้นหาก rawValue init จะส่งคืนศูนย์ ตอนนี้ฉันมีบางอย่างเช่นนี้:
public init(fromRawValue: String){
self = Language(rawValue: fromRawValue) ?? .English
}...
33161 มุมมอง
schedule
24.12.2023
รายการการกระทำ / ฟังก์ชั่น C #
ฉันมีโปรแกรมที่ต้องรันฟังก์ชันตาม Enum และฉันสงสัยว่ามีวิธีอื่นนอกเหนือจากนี้หรือไม่:
enum FunctionType
{
Addition = 0,
Substraction = 1,
Mutiplication = 2,
Division = 3
}
void ExecuteFunction(FunctionType Function)
{
switch(Function)
{...
277 มุมมอง
schedule
30.10.2023
จะแน่ใจได้อย่างไรว่า enum และ array มีรายการเดียวกันเมื่อคอมไพล์
นี่เป็นสำหรับแอปพลิเคชันแบบฝังที่ทำงานในระดับต่ำบน uC อีกส่วนหนึ่งของระบบจำเป็นต้องมีการตั้งค่าพารามิเตอร์ และ uC ภายในเครื่องจำเป็นต้องรักษารายการพารามิเตอร์ไว้ แต่ละพารามิเตอร์ประกอบด้วย ID 8 บิตและค่า 8 บิต ID เริ่มต้นที่ 0x70...
114 มุมมอง
schedule
13.12.2023
ความสับสนในการเลือกโครงสร้างข้อมูล
ฉันต้องการสร้าง Map<Long, Enum< ? extends SomeInterface> ตัวเลือกใดที่ดีที่สุดสำหรับฉันคืออะไร?
ฉันลองอันนี้
private Map<Long, Enum<? extends SomeInterface>[]> questionIdToanswersMapping =...
46 มุมมอง
schedule
29.11.2023
(Protocol.UndefineError) โปรโตคอลนับไม่ได้นำมาใช้สำหรับ 3
ฉันกำลังพยายามคืนจำนวนเงินรวมหลังจากทำความเข้าใจแล้ว นี่คือสิ่งที่ฉันพยายาม:
range = 1..999
multiple_of_3_or_5? = fn(n) -> (rem(n, 3) == 0 || rem(n, 5) == 0) end
for n <- range, multiple_of_3_or_5?.(n),
do: Enum.reduce(n, 0, fn(x, y)...
698 มุมมอง
schedule
02.01.2024
ใช้ค่าจากการเรียกเมธอดบน Enum เป็นพารามิเตอร์คำอธิบายประกอบ
ฉันมี
enum Operations {
OPERATION_NAME("operation/path");
private final String path;
Operations(String path) {
this.path = path;
}
public String path() {
return path;
}
}...
768 มุมมอง
schedule
01.11.2023
ชื่อ c# enum ที่จะกรองใน DropDownList แทนที่จะเป็นค่า
ฉันมีรายการแจงนับที่มีการแจงนับที่เรียกว่าค่าเริ่มต้น
public enum Fruits { Default = Banana,
Banana = 1,
Orange = 2,
Grapefruit = 3 }...
1402 มุมมอง
schedule
30.10.2023
ลำดับของคลาสตัวถูกดำเนินการและ enum (int) เมื่อโอเวอร์โหลดตัวดำเนินการใน C #
ในภาษา C++ ลำดับการประเมินตัวถูกดำเนินการคือ ไม่ระบุ ฉันต้องระวังอะไรบ้างเมื่อพยายามโอเวอร์โหลดตัวดำเนินการใน C#
class A{
public static A operator +(A left, int right){
left.someVariable += right;
return left;
}
public static A...
136 มุมมอง
schedule
23.12.2023
ประเภท Enum ใน python eve schema
ฉันเป็นมือสมัครเล่นในกรอบงาน Python Eve แต่ฉันใช้เพื่อวัตถุประสงค์ในการพัฒนา อย่างไรก็ตาม ฉันไม่รู้วิธีมีประเภทแจงนับในสคีมา ฉันหมายถึงไวยากรณ์ใน python Eve สำหรับประเภทข้อมูลนี้
แล้วฉันจะแสดงสิ่งนี้ใน python eve schema ได้อย่างไร?
"tts" :...
191 มุมมอง
schedule
18.11.2023