小编Rob*_*ynn的帖子

SQL中字符串比较与int连接的性能

可以接受的是,在int列上搜索表比在字符串列上更快(比如varchar).

但是,如果我有一个带有Color列的Shirt表,那么创建一个Color表是否更高效,该表的主键是Shirt表上的外键?如果在搜索绿色衬衫时,联接是否会取消使用Shirt上的Color列中的值为int而不是字符串值(例如"Green")的性能优势?

sql performance varchar join foreign-keys

8
推荐指数
3
解决办法
2万
查看次数

价格设定的布尔变量命名

我有一个布尔变量,标记是否应显示价格(在单个项目上).我开始将其命名为"DisplayPrice",但这更能描述要显示的项目的价格(想想:十进制).这里有什么选择?

我认为任何以"Is"开头的都不合适.例如,"IsDisplayPrice"似乎更像是价格本身的元,其中"IsPriceDisplayed"看起来更像是条件而不是设置.

ShouldDisplayPrice?有任何想法吗?

c# variables naming-conventions

0
推荐指数
1
解决办法
191
查看次数