Friday, 15 January 2010

C# LINQ Autogenerated number or index -


संयोजन प्राप्त करते समय, ऑटो उत्पन्न संख्या उत्पन्न करने का संभावित तरीका क्या है।

  सार्वजनिक (लाल, कार), {लाल, बाइक}, {ग्रीन, कार}, {en} रंग {लाल, हरा, नीला} सार्वजनिक एंम वाहन {कार, बाइक}  

ग्रीन, बाइक} ......

(जॉन स्कीट ने मुझे इसे हल करने में मदद की है)।

  var query = color c से Enum.GetValues ​​(प्रकार (रंग)) में Enum.GetValues ​​में वाहन वी से (प्रकार (वाहन)) नए का चयन करें (रंग = सी, वाहन = वी);  

अब मैं इस तरह के संयोजन चाहते हैं

  {1, लाल, कार}, {2, लाल, बाइक}, {3, ग्रीन, कार} }, {4, ग्रीन, बाइक}, {5, ब्लू, कार}, {6, ब्लू, बाइक}  

ऑटो संख्याएं बनाने का तरीका क्या है?

< / Div>

कोशिश करें:

  int optionNumber = 0; Enum.GetValues ​​(typeof (वाहन)) में वाहन वी से Enum.GetValues ​​(typeof (रंग)) में रंग सी से var क्वेरी = से नया {number = optionNumber ++, रंग = सी, वाहन = वी};  

No comments:

Post a Comment