Мне было интересно, есть ли в C # команда, которую я могу использовать как with command в 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;
Не для уже созданных экземпляров.
Однако, когда вы создаете новый экземпляр, вы можете сделать:
var textbox1 = new Textbox { Text = "some text as text of text box", Tag = 1231 };
Нет, такого нет в C #.
Нет, он не существует в C #, однако, когда создает объект, вы можете сделать так:
var textbox1 = new TextBox { Text = "some text as text of text box"; Tag = 1231 };
Нет, но в зависимости от того, что вы пытаетесь сделать, сработает следующее:
TextBox t = textbox1; t.text="some text as text of text box"; t.tag=1231;
Есть нечто, называемое , использующее , но по сравнению с Delphi / Pascal это работает больше как try / finally.