基本数据类型 (LINQ to SQL)

因为 LINQ to SQL 查询转换为 Transact-SQL 后才在 Microsoft SQL Server 上执行。 LINQ to SQL 支持针对基本数据类型的许多和 SQL Server 一样的内置功能。

强制转换

支持从源 CLR 类型到目标 CLR 类型的隐式或显式强制转换,前提是在 SQL Server 中存在类似的有效转换。 有关 CLR 强制转换的更多信息,请参见 CType 函数 (Visual Basic) (Visual Basic) 和 as(C# 参考)。 转换后,强制转换会更改对 CLR 表达式执行的操作的行为,使之与自然映射到目标类型的其他 CLR 表达式的行为匹配。强制转换还可以在继承映射的上下文中进行。 可以将对象强制转换成更具体的实体子类型,以便可以访问其特定于子类型的数据。

相等运算符

LINQ to SQL 支持以下 LINQ to SQL 查询内部的基本数据类型上的相等运算符:

请参见

参考

SQL-CLR 类型映射 (LINQ to SQL)

其他资源

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