System.Object 方法
LINQ to SQL 支援下列 Object 方法:
LINQ to SQL 不支援下列 Object 方法:
- Object.GetHashCode()
- Object.ReferenceEquals(Object, Object)
- Object.MemberwiseClone()
- Object.GetType()
- 二進位型別 (例如 Object.ToString()、
BINARY
、VARBINARY
和IMAGE
) 的TIMESTAMP
。
與 .NET 的差異
Double 的 Object.ToString() 輸出會將 SQL CONVERT
(NVARCHAR(30), @x, 2) 用於 SQL。 在此情況下,SQL 一律會使用 16 位數和科學記號表示法 (例如,"0.000000000000000e+000" 代表 0)。 因此,Object.ToString() 轉換不會產生與 .NET Framework 中 Convert.ToString 相同的字串。