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

更新于:2020-06-21

1 千+ 阅读量

开启你的 职业生涯

完成课程后获得认证

开始
广告
© . All rights reserved.