读书人

Right函数.net如何写

发布时间: 2012-04-14 17:14:21 作者: rapoo

Right函数.net怎么写啊
vb6.0中有Right函数,例如LRC = Right("0" + Hex(j), 2),相当于取最右边两位字符,在.net里面该怎么取呢,直接那样写在Right处提示错误“Public ReadOnly Property Right() As Integer”没有任何参数,并且无法对它的返回类型进行索引。 ,该怎么写呢,请大家指点下,谢谢了

[解决办法]
你要取j的十六进制的前2个字符?
[解决办法]
string s = "0" + Hex(j);
s = s.substring(s.Length-2);
[解决办法]
Int32 hex = 320;

String str = hex.ToString("X").Substring(0,2);

Console.WriteLine(str);
[解决办法]
Public ReadOnly Property Right() As Integer

你要的是vb.net的么?

Right,在窗体里表示的是Me.Right属性,是窗体的右边界。
这样写就可以了

VB.NET code
Microsoft.VisualBasic.Right("0" + Hex(j), 2)
[解决办法]
int li = 0;
string ll = li.ToString().PadRight(li, '2');

读书人网 >C#

热点推荐