System.Object 方法 (LINQ to SQL)

LINQ to SQL 支持以下 Object 方法。

Object.Equals(Object)

Object.Equals(Object, Object)

Object.ToString()

 

LINQ to SQL 不支持以下 Object 方法。

Object.GetHashCode()

Object.ReferenceEquals(Object, Object)

Object.MemberwiseClone()

Object.GetType()

用于二进制类型(如 BINARY、VARBINARY、IMAGE 和 TIMESTAMP)的 Object.ToString()

 

与 .NET 的差异

用于双精度类型的 Object.ToString() 的输出对 SQL 使用 SQL CONVERT(NVARCHAR(30), @x, 2)。 在这种情况下 SQL 始终使用 16 位科学记数法(例如,用“0.000000000000000e+000”表示 0)。 因此,Object.ToString() 转换与 .NET Framework 中的 Convert.ToString 产生的字符串不同。

请参见

其他资源

数据类型和函数 (LINQ to SQL)