Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 类型字符串和类型字符串之间有什么区别?(大写第一个字母)_C#_.net_Clr - Fatal编程技术网

C# 类型字符串和类型字符串之间有什么区别?(大写第一个字母)

C# 类型字符串和类型字符串之间有什么区别?(大写第一个字母),c#,.net,clr,C#,.net,Clr,可能重复: 我在任何地方都找不到这些信息,但我相信这只是一个简单的答案。它们可以互换吗?是的,它们是相同的string只是系统的C#名称。string,您也可以使用它。见: 字符串类型表示Unicode字符的字符串。string是.NET Framework中System.string的别名 这是我个人的偏好,但我总是使用string而不是string。我想我喜欢蓝色,而不是默认语法高亮显示提供的绿松石色 您可以在MSDN上的下看到其他别名(例如,int实际上是System.Int32,而lo

可能重复:


我在任何地方都找不到这些信息,但我相信这只是一个简单的答案。它们可以互换吗?

是的,它们是相同的
string
只是
系统的C#名称。string
,您也可以使用它。见:

字符串类型表示Unicode字符的字符串。string是.NET Framework中System.string的别名

这是我个人的偏好,但我总是使用
string
而不是
string
。我想我喜欢蓝色,而不是默认语法高亮显示提供的绿松石色


您可以在MSDN上的下看到其他别名(例如,
int
实际上是
System.Int32
,而
long
实际上是
System.Int64
)。

是的,它们是相同的
string
只是
系统的C#名称。string
,您也可以使用它。见:

字符串类型表示Unicode字符的字符串。string是.NET Framework中System.string的别名

这是我个人的偏好,但我总是使用
string
而不是
string
。我想我喜欢蓝色,而不是默认语法高亮显示提供的绿松石色


您可以在MSDN上的下看到其他别名(例如,
int
实际上是
System.Int32
,而
long
实际上是
System.Int64
)。

您经常会遇到这个问题,因为在java中,整数和int(指针分配)之间存在差异。在C#中,字符串和字符串之间没有区别,Int32和int之间也没有区别等等。

您经常会遇到这个问题,因为在java中,例如整数和int(指针分配)之间有区别。在C#中,String和String之间没有区别,Int32和int等之间也没有区别。

这个问题经常出现。它总是,总是字符串,即使是所有的数字类型,它总是字符串。我想知道为什么。@RichK:我猜人们可能在代码中经常看到
string
string
,而
Int32
Int64
更少见(
Boolean
),这个问题经常出现。它总是,总是字符串,即使是所有的数字类型,它总是字符串。我想知道为什么。@RichK:我猜人们可能在代码中经常看到
string
string
,而
Int32
Int64
更为罕见(
Boolean
),这是错误的,正如我们在StackOverflow上已经讨论过无数次的那样
string
System.string
的别名,即它将始终是框架类
String
遵循正常的查找规则,即它将使用任何名为
String
的类,该类恰好位于scope.euhm中。。这没有错吧??任何优秀的程序员都不会创建自己的字符串类(如果必须的话,他们会将其命名为MyString或其他东西)……我刚刚指出,在JAVA中,原语(int)和对象(Integer)之间存在差异。这是错误的,在StackOverflow上已经讨论过无数次了
string
System.string
的别名,即它将始终是框架类
String
遵循正常的查找规则,即它将使用任何名为
String
的类,该类恰好位于scope.euhm中。。这没有错吧??任何优秀的程序员都不会创建自己的字符串类(如果必须的话,他们会将其命名为MyString或其他东西)……我刚刚指出,在JAVA中,原语(int)和对象(Integer)是有区别的。