10 2017 档案
摘要:假设有段代码是这样的,需要判断角色装备哪些武器,然后根据角色的这个属性来进行其它的一些操作。这时候我们可以用枚举来标记角色可以装备的武器。 这就有个问题了,当角色可以装备多种武器的时候,难道要用多个变量去表示他可以使用的武器吗?又或者是在Equipment类型中加入新的成员,刀和箭,刀和箭和弓...
阅读全文
摘要:根据可变性的规则,只有接口和委托可以标记可变性。且只有类型参数为引用类型时才可以利用可变性。 不变性:泛型类型的参数不能改变,这表示一个创建一个MyInterface<String>类型的对象时,赋值给它的只能是MyInterface<String>类型 逆变性:泛型的类型参数可以从一个类变成它的派
阅读全文
摘要:在数值字符串的格式化中有很多格式化的格式,比如:用"C"表示货币格式,用"P"表示百分比格式,FCL中支持多种格式化字符串的方式。有时候我们会把一个数值转换成string类型,然后再从string类型转换成数值类型,这时候就要考虑转换回来后的数值会不会和原来的相等呢? 首先的一种情况: 使用G常规格
阅读全文

浙公网安备 33010602011771号