相关疑难解决方法(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#int,Int32和enums

如果int是同义词的Int32原因

enum MyEnum : Int32
{
    Value = 1
}
Run Code Online (Sandbox Code Playgroud)

......不编译?在哪里

enum MyEnum : int
{
    Value = 1
}
Run Code Online (Sandbox Code Playgroud)

即使将光标悬停在int字上,也会显示struct System.Int32?

.net c# int enums int32

33
推荐指数
2
解决办法
5106
查看次数

枚举Int32类型的成员

可能重复:
C#int,Int32和enum

这可能是一个相当基本/简单的问题,我正在通过以下方式创建枚举.

案例1编译完美.但案例2引发了错误.我理解int和Int32在C#中的含义相同.

情况1

    [Flags]
    public enum MyEnum : int
    {
        Red = 0x1,
        Green = 0x2,
        Blue = 0x4
    }
Run Code Online (Sandbox Code Playgroud)

案例2

    [Flags]
    public enum MyEnum : Int32
    {
        Red = 0x1,
        Green = 0x2,
        Blue = 0x4
    }
Run Code Online (Sandbox Code Playgroud)

这里的区别是什么以及当enum的成员被指定为Int32类型时C#不编译代码的原因是什么?

c#

6
推荐指数
1
解决办法
4659
查看次数

标签 统计

c# ×3

.net ×2

alias ×1

enums ×1

int ×1

int32 ×1

string ×1

types ×1