c# - 基本类型还是复杂类型?

标签 c#

<分区>

Possible Duplicate:
What is the difference between Bool and Boolean types in C#

这些天我正在为 Web 应用程序进行大量 C# 编程。我的团队还没有决定我们应该使用基本类型还是复杂类型。

不同类型的优点是什么?

费克斯:

Object vs object
Boolean vs bool

等等……

谢谢!

最佳答案

没有区别 - boolBoolean 的别名,objectObject 的别名。但是,惯用的 C# 会让您使用 objectboolint 等。

请注意,默认情况下,StyleCop 将强制执行此做法。相关规则是SA1121 .

当然,对于该规则是否有效存在不同意见。我建议阅读这个 SO 问题:C# - StyleCop - SA1121: UseBuiltInTypeAlias - Readability Rules .

关于c# - 基本类型还是复杂类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11245972/

相关文章:

c# - 引发 FileSystemWatcher.Changed 事件时程序退出 (C#)

c# - Unity3d Screen.orientation 不强制屏幕在场景初始化时旋转

c# - 建立数据库连接的最佳方法是什么(静态、抽象、按请求……)?

c# - 如何更新 linq2db 中的两列?

c# - ObservableCollection 作为参数和接口(interface)传递

javascript - 选择的 Jquery 脚本不能与 Asp.net 更新面板一起使用?

C#:DataGridView 仅显示一行

c# - LINQ 预加载 |找不到方法 "include"

c# - .NET 4 WPF Datagrid 和 WPF Toolkit Datagrid 之间的差异

c# - 在Windows服务中添加Trace文件