VB 中的 \ 运算符
我想知道vb中'\'的用途是什么?我有这样的声明:
frontDigitsToKeep \ 2
并且我想将其转换为 C#。
请建议。
I want to know what is purpose of '\' in vb ? I have this statement:
frontDigitsToKeep \ 2
and I want to convert it to C#.
Please suggest.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
\
是 VB.NET 中的整数除法运算符。对于 C#,只需使用标准的
/
运算符,并将结果分配给某个整数类型:如果
frontDigitsToKeep
本身不是整数,则需要整数类型转换:\
is the integer division operator in VB.NET.For C#, just use the standard
/
operator instead and assign the result to some integer type:You need an integer typecast if
frontDigitsToKeep
itself isn't an integer:VB.NET 中的
100 \ 9 = 11
相当于 C# 中的100 - (100 % 9) / 9
。100 \ 9 = 11
in VB.NET is equivalent to100 - (100 % 9) / 9
in C#.C# 中的等效代码用于
从 C# 到 VB.Net 以及从 vb.net 到 c# 的转换,请点击链接
http:// converter.telerik.com/
The equivalent code in c# is
for such conversion from C# to VB.Net and vb.net to c# follow the link
http://converter.telerik.com/
假设您正在尝试计算包装了多少硬币,而不考虑剩余的硬币。您可以使用 \ 进行整数除法。
所以
( 4 * 5 ) \ 6
等于 3。至于如何将其放入 C# 中,您可以使用
frontDigitsToKeep - (frontDigitsToKeep % 2) / 2
。Say you're trying to compute how many coins are packaged without caring for the leftovers. You would use \ to do integer division.
So
( 4 * 5 ) \ 6
would equal 3.As for how to put it into C#, you would use
frontDigitsToKeep - (frontDigitsToKeep % 2) / 2
.