सी # में सबस्ट्रिंग () विधि का उपयोग इस उदाहरण से एक सबस्ट्रिंग को पुनः प्राप्त करने के लिए किया जाता है। सबस्ट्रिंग एक निर्दिष्ट वर्ण स्थिति से शुरू होती है और स्ट्रिंग के अंत तक जारी रहती है।
सिंटैक्स
वाक्य रचना इस प्रकार है -
public string Substring (int begnIndex); public string Substring (int begnIndex, int len);
ऊपर, begnIndex इस उदाहरण में एक सबस्ट्रिंग की शून्य-आधारित प्रारंभिक वर्ण स्थिति है। लेन पैरामीटर पुनर्प्राप्त करने के लिए सबस्ट्रिंग की संख्या है
उदाहरण
आइए अब एक उदाहरण देखें -
using System; public class Demo { public static void Main(String[] args) { string str1 = "Katherine"; string str2 = "PQRS"; Console.WriteLine("String1 = "+str1); Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant()); Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4)); Console.WriteLine("\nString2 = "+str2); Console.WriteLine("String2 ToUpperInvariant = "+str2.ToLowerInvariant()); Console.WriteLine("String2 Substring from index2 = " + str2.Substring(2)); } }
आउटपुट
String1 = Katherine String1 ToUpperInvariant = KATHERINE String1 Substring from index4 = erine String2 = PQRS String2 ToUpperInvariant = pqrs String2 Substring from index2 = RS
उदाहरण
आइए अब एक और उदाहरण देखें -
using System; public class Demo { public static void Main(String[] args) { string str1 = "Notebook"; string str2 = "Ultrabook"; Console.WriteLine("String1 = "+str1); Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant()); Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4, 4)); Console.WriteLine("\nString2 = "+str2); Console.WriteLine("String2 ToUpperInvariant = "+str2.ToLowerInvariant()); Console.WriteLine("String2 Substring from index2 = " + str2.Substring(0, 5)); } }
आउटपुट
String1 = Notebook String1 ToUpperInvariant = NOTEBOOK String1 Substring from index4 = book String2 = Ultrabook String2 ToUpperInvariant = ultrabook String2 Substring from index2 = Ultra