Question
What's the C# equivalent to the With statement in VB?
Possible Duplicate:
Equivalence of “With…End With” in c#?
There was one feature of VB that I really like...the With
statement. Does C# have any equivalent to it? I know you can use using
to not have to type a namespace, but it is limited to just that. In VB you could do this:
With Stuff.Elements.Foo
.Name = "Bob Dylan"
.Age = 68
.Location = "On Tour"
.IsCool = True
End With
The same code in C# would be:
Stuff.Elements.Foo.Name = "Bob Dylan";
Stuff.Elements.Foo.Age = 68;
Stuff.Elements.Foo.Location = "On Tour";
Stuff.Elements.Foo.IsCool = true;
45 126957
45