csharp 如何比较字符串(引用)对象的示例。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 如何比较字符串(引用)对象的示例。相关的知识,希望对你有一定的参考价值。

string str = "beer";
string secStr = str;
string thirdStr = "bee";
thirdStr = thirdStr + 'r';
string fourthStr = "more beer";

Console.WriteLine("str = {0}", str);	// str = beer
Console.WriteLine("secStr = {0}", secStr);	// secStr = beer
Console.WriteLine("thirdStr = {0}", thirdStr);	// thirdStr = beer
Console.WriteLine("fourthStr = {0}", fourthStr);	// fourthStr = more beer
Console.WriteLine(str == secStr);	// True - same object
Console.WriteLine(str == thirdStr);	// True - equal objects
Console.WriteLine((object)str == (object)secStr);	// True
Console.WriteLine((object)str == (object)thirdStr);	// False - different
Console.WriteLine((object)str == (object)fourthStr);	// False - different

以上是关于csharp 如何比较字符串(引用)对象的示例。的主要内容,如果未能解决你的问题,请参考以下文章

csharp 如何在C#中定义和使用类和对象的基本示例。

csharp 如何在C#中定义和使用类和对象的基本示例。

csharp 如何使用方法读取和打印字符串的示例。

csharp 如何使用方法读取和打印字符串的示例。

csharp RegisterViewModel,带有比较验证属性示例

JAVA比较两个字符串是不是相等用啥