2009-05-13 20 views
36

VB.NET में के रूप में, आप एक चर नाम कोष्ठक और चर नाम के रूप में उपयोग खोजशब्दों के साथ इस तरह के चारों ओर कर सकते हैं,:सी # कीवर्ड एक चर

Dim [goto] As String = "" 

वहाँ ऐसा करने के लिए एक सी # equivlent है?

+5

मैं ऐसा करने के VB.NET तरीके की तलाश में था, और आपने अभी मेरे प्रश्न का उत्तर दिया। धन्यवाद। –

उत्तर

78
string @string = ""; 
+7

यह बादा अभ्यास आईएमएचओ है। परिवर्तनीय नाम वर्णनात्मक होना चाहिए। @ स्ट्रिंग वर्णनात्मक नहीं है। –

+28

@ डेनील: यह खराब अभ्यास हो सकता है, लेकिन यह एक बहुत अच्छा जवाब था। –

+0

मैं उस पर बहस नहीं कर रहा था, मैं अभी भी ऊपर उठाया ... शायद यह सवाल के लिए एक बेहतर टिप्पणी थी। –

17

हाँ, एक @

String @goto = ""; 
9

उपसर्ग के साथ उपसर्ग यह @ संकेत

string @class = "fred"; 

@ चिह्न भी एक गैर बच गए स्ट्रिंग शाब्दिक उपसर्ग के लिए इस्तेमाल किया जा सकता के साथ अपने चर :

string a = "fred\"; \\ invalid 
string b = @"fred\"; \\ valid. the backslash is part of the literal 'fred\' 

मैं उपयोग करता हूं उत्तरार्द्ध समय-समय पर सोचते हैं कि @ का उपयोग करने वाले चर का नाम बदलना बदसूरत है।

संबंधित मुद्दे