首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在C#里面有没有相当于DELPHI的With.Do语句解决思路

2012-01-03 
在C#里面有没有相当于DELPHI的With...Do语句各位朋友:想请教一下,在C#里面有没有相当于DELPHI的With...Do

在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不可以吗

C# code
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。所以可以很负责任地对你说:没有

热点排行