VB中的\ operator

时间:2011-05-16 14:43:59

标签: c# vb.net operators

我想知道vb中'\'的目的是什么?我有这样的声明:

frontDigitsToKeep \ 2

我希望将其转换为C#。

请建议。

4 个答案:

答案 0 :(得分:15)

\是VB.NET中的整数除法运算符。

对于C#,只需使用标准/运算符,并将结果赋值为某种整数类型:

frontDigitsToKeep / 2

如果frontDigitsToKeep本身不是整数,则需要整数类型转换:

(int) frontDigitsToKeep / 2

答案 1 :(得分:0)

VB.NET中的

100 \ 9 = 11相当于C#中的100 - (100 % 9) / 9

frontDigitsToKeep - (frontDigitsToKeep % 2) / 2

答案 2 :(得分:0)

c#中的等效代码是

frontDigitsToKeep / 2

从C#转换为VB.Net和vb.net转换为c#,请点击链接

http://converter.telerik.com/

答案 3 :(得分:0)

假设您正在尝试计算包装的硬币数量,而无需照顾残羹剩饭。您将使用\来进行整数除法。 所以( 4 * 5 ) \ 6等于3。

至于如何将它放入C#,你可以使用frontDigitsToKeep - (frontDigitsToKeep % 2) / 2