datatable 问题
VB.NET code
dim Tdt as datatable
With Tdt
dim i as Integer= .Rows.Count - 1
End With
可以用With,那么C# 中用什么啊?
Tdt.Rows.Count - 1 不算
我想要与with .....end with 相同的
另外,VB.net 中的left 和len在C# 中如何实现啊?
------解决方案--------------------len
==
"abc".Length
left
==
没有等价的字符串函数,可以用Substring()
With
==
C#应该没有等价的关键字
------解决方案--------------------using(DataTable dt = new DataTable())
{
}
------解决方案--------------------
------解决方案--------------------VB的With用法在C#中没有吧
len--->Length属性
left-->用substring
------解决方案--------------------
------解决方案--------------------using(DataTable dt = new DataTable())
{
}
------解决方案--------------------
------解决方案--------------------你说的with Tdt,是在语句里没句的开头省略写Tdt. Delphi里也有这种写法,不过C#里没有这种语句,每句开头必须写.
C#里left用法,例如: string subString = ("abcdef", 2); 执行后 subString = "ab"; 从最左面取了2位.
C#里len用法,例如: int mLength = Strings.len("我们"); 执行后 mLength = 2; 返回字符数,有2个.
------解决方案--------------------用SharpDeveloper自动转为C#看看到底是什么
------解决方案--------------------with在VB里就有,也就是省略了对象名,javascript是有的,C#应该没有