>What's the difference between:
>>With this.textbox2 as TextBox
> .SelectAll();
> .Text = "Hello World";
>Endwith
>
>
>and
>>TextBox myText = this.textbox2;
>myText.SelectAll();
>myText.Text = "Hello World";
>
>?
>
>(Beside the second version been more clear to me...)
>
>While there is a reason for this in VFP (performance is better because a long reference is not evaluated every time), there is no reason this change the underlying MSIL in .NET.Agreed. But if you are used to using WITH..ENDWITH in VFP (or equivalend in VB for that matter), you would like to use it in C#. AndersH says no, so we don't use it. Simple.
After having worked with C# for 2 years I don't miss it anyway. I still use it in VFP.