Heim  >  Artikel  >  Backend-Entwicklung  >  String-Literale vs. String-Objekte in C#

String-Literale vs. String-Objekte in C#

WBOY
WBOYnach vorne
2023-09-06 17:45:07927Durchsuche

C# 中的字符串文字与字符串对象

String-Literale

String-Literale oder Konstanten werden in doppelte Anführungszeichen „“ oder @“ eingeschlossen. Zeichenfolgen enthalten Zeichen, die Zeichenliteralen ähneln: einfache Zeichen, Escape-Sequenzen und universelle Zeichen.

Hier sind einige Beispiele für String-Literale –

Hello, World"
"Welcome, \

Hier sind Beispiele, die die Verwendung von String-Literalen zeigen –

Beispiel

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);
      }
   }
}

String-Objekte

Erstellen Sie ein String-Objekt mit einer der folgenden Methoden –

  • Durch Hinzufügen von A Ein String-Literal wird einer String-Variablen zugewiesen
  • Durch Verwendung des String-Klassenkonstruktors
  • Durch Verwendung des String-Verkettungsoperators (+)
  • Durch Abrufen einer Eigenschaft oder Aufrufen einer Methode, die einen String zurückgibt
  • Durch Aufrufen einer Formatierungsmethode zum Konvertieren Der Wert oder das Objekt wird in seine String-Darstellung konvertiert.

So erstellen Sie ein String-Objekt und vergleichen zwei Strings –

Beispiel

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() ;
      }
   }
}

Das obige ist der detaillierte Inhalt vonString-Literale vs. String-Objekte in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen