相关疑难解决方法(0)

C#中字符串和字符串有什么区别?

示例(注意案例):

string s = "Hello world!";
String s = "Hello world!";
Run Code Online (Sandbox Code Playgroud)

每种使用的准则是什么?有什么区别

.net c# string alias types

6250
推荐指数
62
解决办法
103万
查看次数

C# - StyleCop - SA1121:UseBuiltInTypeAlias - 可读性规则

没有在StyleCop帮助手册中找到它,在SO和Google上,所以这里是;)

在StyleCop使用期间,我有一个警告:

SA1121 - UseBuiltInTypeAlias - 可读性规则

代码使用其中一种基本C#类型,但不使用该类型的内置别名.

不应使用类型名称或完全限定类型名称,应始终使用这些类型的内置别名:bool,byte,char,decimal,double,short,int,long,object,sbyte,float,string ,ushort,uint,ulong.

所以String.Empty是错的(取决于上述规则)并且string.Empty是好的.

为什么使用内置别名更好?可以String. Int32,Int64(等)在特殊情况下的代码中复杂化吗?

c# code-analysis stylecop rules

37
推荐指数
2
解决办法
1万
查看次数

Visual Studio 2015 - 代码样式设置

在新的Visual Studio 2015中,我得到以下"名称可以简化"的快速操作.我更喜欢使用Stringstring使用String类的静态方法时,因为给出了一个更好的概述.

我已经找了一个选项来自定义这个:TOOLS -> Options -> Text Editor -> C# -> Code Style,但那里没有多少.

无论如何我可以自定义此设置吗?如果我可以为解决方案/项目的每个人定制这些设置,甚至更好?所以每个人都使用相同的编码风格.

coding-style visual-studio visual-studio-2015

25
推荐指数
1
解决办法
7341
查看次数