更新:2007 年 11 月

错误消息

不能隐式地将 Double 类型转换为“type”类型;请使用“suffix”后缀创建此类型

赋值无法完成,请使用后缀更正指令。每个类型的文档确定该类型的相应后缀。

下面的示例生成 CS0664:

 复制代码
// CS0664.cs
class M
{
   static void Main()
   {
      decimal m = 1.0;   // CS0664
      // try the following line instead
      // decimal m = 1.0M;
      System.Console.WriteLine(m);
   }
}