Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में स्ट्रिंग शाब्दिक बनाम स्ट्रिंग वस्तु

स्ट्रिंग लिटरल

स्ट्रिंग अक्षर या स्थिरांक दोहरे उद्धरण चिह्नों "" या @" के साथ संलग्न हैं। एक स्ट्रिंग में ऐसे अक्षर होते हैं जो अक्षर अक्षर के समान होते हैं:सादा वर्ण, एस्केप अनुक्रम, और सार्वभौमिक वर्ण।

यहाँ स्ट्रिंग लिटरल्स के कुछ उदाहरण दिए गए हैं -

Hello, World"
"Welcome, \

स्ट्रिंग अक्षर के उपयोग को दर्शाने वाला एक उदाहरण निम्नलिखित है -

उदाहरण

using System;

namespace Demo {

   class Program {

      static void Main(string[] args) {

         // string
         string str1 ="Hello, World";
         Console.WriteLine(str1);

         // Multi-line string
         string str2 = @"Welcome,
         Hope you are doing great!";

         Console.WriteLine(str2);
      }
   }
}

स्ट्रिंग ऑब्जेक्ट

निम्न विधियों में से किसी एक का उपयोग करके स्ट्रिंग ऑब्जेक्ट बनाएं -

  • स्ट्रिंग वेरिएबल के लिए एक स्ट्रिंग अक्षर निर्दिष्ट करके
  • स्ट्रिंग क्लास कंस्ट्रक्टर का उपयोग करके
  • स्ट्रिंग कॉन्सटेनेशन ऑपरेटर (+) का उपयोग करके
  • किसी संपत्ति को पुनः प्राप्त करके या एक स्ट्रिंग लौटाने वाली विधि को कॉल करके
  • किसी मान या वस्तु को उसके स्ट्रिंग प्रतिनिधित्व में बदलने के लिए स्वरूपण विधि को कॉल करके

आप एक स्ट्रिंग ऑब्जेक्ट कैसे बना सकते हैं और दो स्ट्रिंग्स की तुलना इस प्रकार कर सकते हैं -

उदाहरण

using System;

namespace Demo {

   class Program {

      static void Main(string[] args) {
         string str1 = "John";
         string str2 = "Andy";

         if (String.Compare(str1, str2) == 0) {
            Console.WriteLine(str1 + " and " + str2 + " are equal strings.");
         } else {
            Console.WriteLine(str1 + " and " + str2 + " are not equal strings.");
         }
         Console.ReadKey() ;
      }
   }
}

  1. जावास्क्रिप्ट दिनांक ऑब्जेक्ट को स्ट्रिंग में कैसे परिवर्तित करें?

    JavaScript दिनांक वस्तु को एक स्ट्रिंग में बदलने के लिए, toString() विधि का उपयोग करें। यह विधि निर्दिष्ट दिनांक वस्तु का प्रतिनिधित्व करने वाली एक स्ट्रिंग लौटाती है। उदाहरण आप दिनांक ऑब्जेक्ट को स्ट्रिंग में बदलने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं - <html>    <head>

  1. जावास्क्रिप्ट में एक स्ट्रिंग को डेट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को डेट ऑब्जेक्ट में बदलने के लिए Date() पद्धति का प्रयोग करना चाहिए। यह विधि एक दिनांक उदाहरण बनाती है जो प्लेटफ़ॉर्म-स्वतंत्र प्रारूप में समय के एक क्षण का प्रतिनिधित्व करती है। उदाहरण निम्नलिखित उदाहरण में str ​​नाम की एक स्ट्रिंग को प्रारंभ में JSON.parse() . का उपयोग करके पार्स किया ग

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>