vb.net - What's the C# equivalent to the With statement in VB? -


संभव डुप्लिकेट:

वीबी की एक विशेषता थी जो मुझे वास्तव में पसंद थी ... साथ कथन सी # है इसके बराबर है? मुझे पता है कि आप का उपयोग करके का इस्तेमाल कर सकते हैं, न कि एक नेमस्पेस टाइप करना है, लेकिन यह सिर्फ इतना ही सीमित है। VB में आप यह कर सकते हैं:

  Stuff.Elements.Foo के साथ .नाम = "बॉब डिलन"। = 68। स्थान = "टूर पर"। आईआईएसकुशल = सच अंत के साथ  

C # में समान कोड होगा:

  Stuff.Elements.Foo.Name = "Bob Dylan"; Stuff.Elements.Foo.Age = 68; Stuff.Elements.Foo.Location = "टूर पर"; Stuff.Elements.Foo.IsCool = सच;  

वास्तव में, आपको एक चर निर्दिष्ट करना होगा। तो

<पूर्व> Stuff.Elements.Foo बार; बार। नाम = "बॉब डायलान"; बार। एज = 68; बार। स्थान = "यात्रा पर"; Bar.IsCool = True;

या सी # 3.0 में:

  var bar = new stuff.Elements.Foo {name = "Bob Dylan", आयु = 68, स्थान = " यात्रा पर ", IsCool = True};  

Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -