enum-flags

    30गर्मी

    4उत्तर

    मैं 1. को enum ध्वज के सभी बिट्स की स्थापना के लिए एक सामान्य तरीके आश्चर्य स्थापित करने के लिए कैसे मैं सिर्फ एक enum जो सभी तुलना के लिए देता है, अन्य enums की परवाह किए बिना करना चाहते हैं। और यह क

    7गर्मी

    2उत्तर

    पर विचार करें मैं इस विस्तार विधि है: public static bool HasAnyFlagInCommon(this System.Enum type, Enum value) { var flags = value.ToString().Split(new string[] { ", " }, StringSpli

    5गर्मी

    2उत्तर

    मैं एक विस्तार विधि बनाना चाहता हूं कि यह गणना करने के लिए कि कोई गणना ध्वज है या नहीं। DaysOfWeek workDays = DaysOfWeek.Monday | DaysOfWeek.Tuesday | DaysOfWeek.Wednesday; // instead of this: if ((

    101गर्मी

    6उत्तर

    कई बार मैं ध्वज enum घोषणाओं को देखता हूं जो हेक्साडेसिमल मानों का उपयोग करते हैं। उदाहरण के लिए: [Flags] public enum MyEnum { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4,

    6गर्मी

    1उत्तर

    मैं सिर्फ सी # में Generics के साथ शुरू कर रहा हूँ, लेकिन एक समस्या में जल्दी पर, मैं कैसे कॉल कर सकते हैं एक सामान्य Enum पर .HasFlag() चलाने है? public class Example<TEnum> where TEnum : struct { }

    12गर्मी

    9उत्तर

    मुझे एक सामान्य उद्देश्य फ़ंक्शन चाहिए जो किसी भी ध्वज शैली enum के साथ उपयोग किया जा सकता है यह देखने के लिए कि कोई ध्वज मौजूद है या नहीं। यह संकलित नहीं करता है, लेकिन अगर किसी के पास कोई सुझाव है,

    17गर्मी

    1उत्तर

    में एकाधिक एनम झंडे सेट करना क्या एक्सएएमएल में एकाधिक एनम झंडे (जिन्हें परंपरागत रूप से अलग किया गया है | कोडबेइंड में) सेट करने का कोई तरीका है? मैं कुछ ऐसा करने की कोशिश की: <ns:SomeControl Flags="

    5गर्मी

    4उत्तर

    से यादृच्छिक मूल्य कहें कि मेरे पास एक ऐसा फ़ंक्शन है जो ध्वज विशेषता से सजाए गए एनम को स्वीकार करता है। यदि enum का मान enum तत्वों में से एक से अधिक का संयोजन है, तो मैं उन तत्वों में से किसी एक को