在C#里面有没有相当于DELPHI的With...Do语句
各位朋友:
想请教一下,在C#里面有没有相当于DELPHI的With...Do语句,例如以下语句:
ListBox3.Items.Clear();
ListBox3.Items.Add("GOOGLE图片");
ListBox3.Items.Add("GOOGLE音乐");
ListBox3.Items.Add("GOOGLE网站");
在DELPHI里面可以写成:
with listBox3 do
begin
items.clear();
items.add(..);
items.add(..);
.......
end;
通过用With...do语句可以减少代码的输入量和精简代码,想请教一下,在C#里面,有没有相关的语句呢?请各位朋友赐教,谢谢!!!
[解决办法]
vb 才有的
[解决办法]
mark
[解决办法]
没有 。
[解决办法]
没有
[解决办法]
刚创建了一个c#和vb的交流群!欢迎高手加入!群号:47047449
[解决办法]
C#没有
不过VB有
with object do
end with
[解决办法]
c#里还真没有听说过这个
[解决办法]
no
[解决办法]
foreach不可以吗
ListBox3.Items.Clear(); foreach(string itemName in ItemNames){ ListBox3.Items.Add(itemName);}
[解决办法]
struct Item
{
string itemName;
int itemIndex;
string itemValue;
}
然后还是用foreach(Item i in items)可以不
你就是要遍历所添加的项 那用foreach应该是很方便啊
[解决办法]
我以前也是用delphi 好像没有这样的功能。
[解决办法]
我现在还在用D。所以可以很负责任地对你说:没有