为什么VS告诉我将方法的十进制数更改为十六进制或二进制

时间:2018-01-16 05:35:08

标签: c# visual-studio-2017 maping

我对VS 2017中的助手有疑问。

我在ClassMap中编写此代码:Map(x => x.Meta).Length(length: 1000).Not.Nullable();

然后VS告诉我将长度更改为十六进制或二进制,如Map(x => x.Meta).Length(length: 0b1111101000).Not.Nullable();或类似Map(x => x.Meta).Length(length: 0x3E8).Not.Nullable();

我的问题是:为什么VS助手会向我显示此消息?

this is picture of the helper

1 个答案:

答案 0 :(得分:1)

并不是说 将格式更改为十六进制或二进制。这不是警告或提示,除非您专注于数字时单击灯泡,否则不应显示。

它仅作为选项提供,以便如果要将格式更改为十六进制或二进制,则无需自行进行计算。