[控场AI]
概念CSharp / C Sharp

C#

微软.NET体系的核心编程语言,在金融、医疗、企业级ERP等领域占据主导,具有静态类型系统、成熟的异步编程模型和强大的IDE支持

核心事实

时间轴 (近 90 天)

10月28日

C# 中一个完整的方法包含五个部分:访问修饰符、返回值类型、方法名、参数列表(括号)和方法体(花括号)。

待验证50%
10月28日

int.Parse() 仅接受字符串,失败即抛异常,int.Parse(null) 会抛异常;int.TryParse() 返回 bool 表示是否成功,不抛异常。

待验证50%
10月28日

C# 中 Console.ReadLine() 返回类型是 string,需要用 Convert.ToInt32() 转换为整数后才能用于数值计算。

待验证50%
10月28日

C# 常用访问修饰符包括 private(仅本类内可见,默认)、public(任何代码可见)、protected(本类及派生类可见)和 internal(同一程序集内可见)。

待验证50%
10月28日

C# 中所有 .cs 后缀的文件都包含类,方法必须写在类内部,不能写在类外。

待验证50%
10月28日

C# 中 Main 方法被声明为 static,因此在不创建对象的前提下只能直接访问同为静态的成员;若要调用实例方法,需要先 new 出对象再通过对象名调用。

待验证50%
10月28日

C# 静态成员属于类型本身而非某个实例,全程序共享一份;实例成员随 new 创建的对象各自独立。

待验证50%
10月28日

在 C# 的 Main 方法中直接调用非静态方法会导致编译器报错:“对象引用对于非静态的字段、方法或属性是必需的”。

待验证50%
10月28日

C# 中方法定义时括号不可省略,即使没有参数也必须保留;访问修饰符可以省略,省略时默认的访问级别为 private。

待验证50%
10月24日

CS1513是.NET C#编译器的错误代码,提示应输入},即缺少闭合大括号。

待验证50%

还有 22 条时间轴事件

全部知识事实 (20)

已验证

StabilityMatrix是由LykosAI团队使用C#开发的开源跨平台Stable Diffusion包管理器

65%
已验证

GDScript支持发布到微信小程序和Web平台,而C#在某些平台的发布上存在限制

65%
待验证

NetCoreKevin项目采用C#语言开发

90%
待验证

C++、Java、C#、JavaScript都以C语言为基础发展而来

75%
待验证

Unity使用C#作为脚本语言,其工程结构包含命名空间、类继承层级、特性标注等复杂语法元素

60%
待验证

C#广泛应用于Web后端(ASP.NET Core)、桌面应用(WPF/WinForms)、游戏开发(Unity引擎)以及云服务开发

60%
待验证

SwarmUI(前身为StableSwarmUI)是一个基于C#开发的模块化Stable Diffusion Web用户界面

55%
待验证

int.Parse() 仅接受字符串,失败即抛异常,int.Parse(null) 会抛异常;int.TryParse() 返回 bool 表示是否成功,不抛异常。

50%
待验证

C# 中一个完整的方法包含五个部分:访问修饰符、返回值类型、方法名、参数列表(括号)和方法体(花括号)。

50%
待验证

C# 中方法定义时括号不可省略,即使没有参数也必须保留;访问修饰符可以省略,省略时默认的访问级别为 private。

50%
待验证

在 C# 的 Main 方法中直接调用非静态方法会导致编译器报错:“对象引用对于非静态的字段、方法或属性是必需的”。

50%
待验证

C# 静态成员属于类型本身而非某个实例,全程序共享一份;实例成员随 new 创建的对象各自独立。

50%
待验证

C# 中 Main 方法被声明为 static,因此在不创建对象的前提下只能直接访问同为静态的成员;若要调用实例方法,需要先 new 出对象再通过对象名调用。

50%
待验证

C# 中所有 .cs 后缀的文件都包含类,方法必须写在类内部,不能写在类外。

50%
待验证

C# 常用访问修饰符包括 private(仅本类内可见,默认)、public(任何代码可见)、protected(本类及派生类可见)和 internal(同一程序集内可见)。

50%
待验证

C# 中 Console.ReadLine() 返回类型是 string,需要用 Convert.ToInt32() 转换为整数后才能用于数值计算。

50%
待验证

CS1513是.NET C#编译器的错误代码,提示应输入},即缺少闭合大括号。

50%
待验证

Godot 是一款开源跨平台游戏引擎,支持 GDScript、C# 以及通过 GDExtension 接入的 Rust 等语言。

50%
待验证

Avalonia 支持 Windows、Linux、macOS,社区活跃度较高,且兼容 C# 和 VB.NET。

50%
待验证

VB.NET 是微软在 2002 年随 .NET Framework 一同推出的语言,运行于 CLR,与 C# 共享类型系统和基础类库。

50%

来源文章