String System.String के लिए खड़ा है जबकि string System.String के लिए C# में एक उपनाम है -
उदाहरण के लिए -
string str = "Welcome!";
यह आवश्यक नहीं है, लेकिन आमतौर पर स्ट्रिंग का उपयोग तब किया जाता है जब आप कक्षाओं के साथ काम करते हैं -
string str = String.Format("Welcome! {0}!", user);
चूंकि स्ट्रिंग System.String के लिए एक उपनाम है। अन्य डेटाटाइप के लिए उपनाम हैं -
उदाहरण
object: System.Object string: System.String bool: System.Boolean float: System.Single double: System.Double decimal: System.Decimal byte: System.Byte sbyte: System.SByte short: System.Int16 ushort: System.UInt16 int: System.Int32 uint: System.UInt32 long: System.Int64 ulong: System.UInt64 char: System.Char
सी # में स्ट्रिंग प्रकार आपको एक चर के लिए कोई स्ट्रिंग मान निर्दिष्ट करने की अनुमति देता है। स्ट्रिंग प्रकार System.String वर्ग के लिए एक उपनाम है। यह वस्तु प्रकार से प्राप्त होता है। एक स्ट्रिंग प्रकार के लिए मान को दो रूपों में स्ट्रिंग अक्षर का उपयोग करके असाइन किया जा सकता है - उद्धृत और @quoted।
आउटपुट
String str = "Okay!";