代码之家  ›  专栏  ›  技术社区  ›  John Kraft

有关隐含类型的详细信息

c#
  •  1
  • John Kraft  · 技术社区  · 14 年前

    作为问题的后续行动 what is the purpose of double implying

    另外,我前不久在一篇文章中读到(不,我不记得链接),认为这样做是不合适的 decimal dollars = 0.00M; . 它说适当的方法是 decimal dollars = 0; . 它还指出,这适用于所有数字类型。这是错误的吗?为什么?如果是,0有什么特别之处?

    1 回复  |  直到 14 年前
        1
  •  11
  •   Jon Skeet    14 年前

    int decimal double float

    0.00m 0m 0.0m ToString 0