|
|
1
5
至于转换,我会用标准的
TypeConverter
路由,它将允许.NET正确处理此类,并且
当涉及到
|
|
|
2
10
我对这里数据质量的傲慢态度有点吃惊。 不幸的是,口语中的“百分比”可以指两种不同的事物之一:概率和方差。OP没有指定哪一个,但是由于方差通常是计算出来的,我猜他可能是指概率或分数的百分比(比如折扣)。
这个
非常好的理由
写一篇
我想的更多的是
相反,您有了这个很好的实现。不,这不是非常明显的改进,但请记住,每次使用这个值时都要检查这个值。
|
|
|
3
4
我强烈建议您坚持使用
我能看到您对百分比唯一需要的额外功能是能够轻松地转换成/从百分比字符串转换。这可以很简单地用单行代码来完成,如果您想稍微抽象一下,甚至可以使用扩展方法。 转换为百分比字符串:
从百分比字符串转换:
|
|
4
3
这似乎是一件合理的事情,但我会重新考虑您的接口,使其更像其他的CLR基元类型,例如类似的类型。
你肯定还想实现
这是很多工作。结构可能位于1000行区域的某个位置,需要几天时间才能完成(我知道这是因为它与
|
|
|
5
2
这个问题让我想起了金钱课 Patterns of Enterprise Application Architecture 谈论-这个链接可能会让你深思熟虑。 |
|
6
1
我想你可能把陈述和逻辑混在一起了。当从数据库中获取百分比时,我会将其转换为十进制或浮点数(0.5),然后让演示文稿处理格式。 |
|
|
7
1
我不会为此创建单独的类-这只会产生更多的开销。我想只要用它就会更快
如果众所周知,数据库将百分比存储为50而不是0.5,那么每个人都会像这样理解状态
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |