C# में ToCharArray () विधि का उपयोग इस उदाहरण के वर्णों को यूनिकोड वर्ण सरणी में कॉपी करने के लिए किया जाता है।
सिंटैक्स
वाक्य रचना इस प्रकार है -
सार्वजनिक चार[] ToCharArray ();सार्वजनिक चार[] ToCharArray (int begnIndex, int len);
ऊपर, begnIndex इस उदाहरण में एक सबस्ट्रिंग की प्रारंभिक स्थिति है। इस उदाहरण में लेन सबस्ट्रिंग की लंबाई है।
उदाहरण
आइए अब एक उदाहरण देखें -
सिस्टम का उपयोग करना; पब्लिक क्लास डेमो {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {स्ट्रिंग str1 ="नोटबुक"; स्ट्रिंग str2 ="अल्ट्राबुक"; चार [] arr1 =str1.ToCharArray (); चार [] arr2 =str2.ToCharArray (); कंसोल। राइटलाइन ("स्ट्रिंग 1 =" + स्ट्र 1); Console.WriteLine("String1 ToUpperInvariant ="+str1.ToUpperInvariant ()); Console.WriteLine ("इंडेक्स4 से स्ट्रिंग1 सबस्ट्रिंग =" + str1.Substring(4, 4)); कंसोल। लिखें ("कैरेक्टर ऐरे ... स्ट्रिंग 1 ="); for (int i =0; iआउटपुट
String1 =NotebookString1 ToUpperInvariant =NoteBOOKString1 इंडेक्स4 से सबस्ट्रिंग =बुक कैरेक्टर ऐरे...स्ट्रिंग1 =एन ओ टी ई बी ओ ओ केस्ट्रिंग2 =अल्ट्राबुकस्ट्रिंग2 टूअपरइनवेरिएंट =अल्ट्राबुकस्ट्रिंग2 इंडेक्स 2 से सबस्ट्रिंग =अल्ट्रा कैरेक्टर एरे...स्ट्रिंग2 =यू एल टी आर ए बी ओउदाहरण
सिस्टम का उपयोग करना; पब्लिक क्लास डेमो {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {स्ट्रिंग str1 ="स्वागत है!"; स्ट्रिंग str2 ="थिसिसिट!"; char[] arr1 =str1.ToCharArray(3,2); char[] arr2 =str2.ToCharArray(2,2); कंसोल। राइटलाइन ("स्ट्रिंग 1 =" + स्ट्र 1); Console.WriteLine("String1 ToUpperInvariant ="+str1.ToUpperInvariant ()); Console.WriteLine ("इंडेक्स4 से स्ट्रिंग1 सबस्ट्रिंग =" + str1.Substring(4, 4)); कंसोल। लिखें ("कैरेक्टर ऐरे ... स्ट्रिंग 1 ="); for (int i =0; iआउटपुट
यह निम्नलिखित आउटपुट देगा -
String1 =स्वागत है!String1 ToUpperInvariant =वेलकम!स्ट्रिंग1 अनुक्रमणिका4 से सबस्ट्रिंग =ome!चरित्र सरणी...स्ट्रिंग1 =c oString2 =Thisisit!String2 ToUpperInvariant =thisisit!String2 अनुक्रमणिका2 से सबस्ट्रिंग =ThisiCharacter array...String2 =i s