【问题标题】:Difference between String and string C# [duplicate]字符串和字符串C#之间的区别[重复]
【发布时间】:2013-11-29 05:48:13
【问题描述】:

很抱歉这个愚蠢的问题,但我最近发现你可以在 C# 中声明一个字符串或字符串变量。我想知道它们之间的区别,在特定情况下使用哪一个等等。感谢您的帮助和您的时间。

【问题讨论】:

  • string 就像 String 的别名。
  • 你可以考虑用谷歌搜索这样的问题,并且会得到大约一百万个答案。此外,在 .Net 中学习基础知识也会有所帮助。

标签: c# string difference


【解决方案1】:

String 是类名,string 是别名,没有区别。

我遵循的一般经验法则是,如果您声明一个变量,请使用别名。

string foo = "bar";

如果调用方法,请使用类名

String.IsNullOrEmpty("");

下面的完全一样"

  • 布尔值和布尔值
  • Int32 和 int
  • 双双

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 2017-01-29
    • 2014-06-17
    • 1970-01-01
    • 2016-10-22
    • 2018-11-12
    • 2011-03-30
    相关资源
    最近更新 更多