我想知道C#中是否有一个命令可以像Delphi中的with command
一样使用?
// like this :
with(textbox1)
{
.text="some text as text of text box";
.tag=1231;
}
//在Delphi中
with edit1 do
begin
text="some text as text of edit1";
tag=1231;
end;
答案 0 :(得分:14)
不适用于已创建的实例。
但是,当您创建新实例时,您可以执行以下操作:
var textbox1 =
new Textbox
{
Text = "some text as text of text box",
Tag = 1231
};
答案 1 :(得分:12)
不,C#中不存在。
答案 2 :(得分:4)
不,它在C#中不存在,但是,当创建对象时,你可以这样做:
var textbox1 = new TextBox {
Text = "some text as text of text box";
Tag = 1231
};
答案 3 :(得分:-1)
否,但根据您的尝试,以下内容可行:
TextBox t = textbox1;
t.text="some text as text of text box";
t.tag=1231;
答案 4 :(得分:-2)
有一种称为using的东西,但与Delphi / Pascal相比,它更像是try / finally。