C#的LINQ to SQL:如何表达“CONVERT([...] AS INT)”?C#的LINQ

2019-05-12 07:39发布

在MSSQL中,你可以将字符串转换成这样一个整数:

CONVERT(INT, table.column)

是否有任何C#表达式的LINQ to SQL将转化呢?

在C#中,你可以正常做同样的使用int.Parse()但遗憾的是,尝试使用int.Parse()在错误LINQ查询的结果:

方法“的Int32解析(System.String)”有没有支持转换为SQL。

是否有任何C#表达式的LINQ to SQL将转化CONVERT(INT, ...)

Answer 1:

C#有Convert.ToInt32()应该做你要找的东西。



Answer 2:

Convert.ToInt32应该工作。 看看这篇文章对翻译的信息。



文章来源: C# Linq to SQL: How to express “CONVERT([…] AS INT)”?