摘要: 基元类型需要为null,考虑两个场景: 1、数据库中一个int字段可以被设置为null。在C#中,值被取出来后,需要先判断一下是否为null,不然把null赋值给int类型会引发异常。 2、在一个分布式系统中,服务器需要接收并解析来自客户端的数据,一个int类型数据在传输过程中可能会丢失或者被篡改, 阅读全文
posted @ 2020-06-17 12:01 XXXUJIA 阅读(5879) 评论(0) 推荐(0)
摘要: 除了string外的所有基元类型都有两个将字符串转型为本身的方法:Parse和TryParse。 Parse方法:如果字符串格式不满足转换要求,会引发一个一次异常。 TryParse方法:如果字符串格式不满足转换要求,会返回false,同时将接收的变量置为初始值。 例: 1 public stati 阅读全文
posted @ 2020-06-17 11:17 XXXUJIA 阅读(372) 评论(0) 推荐(0)
摘要: 一、两个类型之间的强制转型依靠转型操作符(非继承关系) 1 class FirstType 2 { 3 public string Name { get; set; } 4 } 5 6 class SecondType : FirstType 7 { 8 public string Name { g 阅读全文
posted @ 2020-06-17 10:32 XXXUJIA 阅读(252) 评论(0) 推荐(0)