VB.NET中{}嵌套相当于什么结构?
- 内容介绍
- 文章标签
- 相关推荐
本文共计192个文字,预计阅读时间需要1分钟。
VB.NET在C语言中是否具有任何范围嵌套运算符,例如{ }?不,VB.NET没有类似于C语言中的这种范围嵌套运算符。例如,在C语言中,您可能看到这样的代码:int i;i=0;{ int i; i++;}在VB.NET中,您没有这样的嵌套范围修饰符。相反,您可以使用如下的空循环来模拟这种行为:Loop Until False
VB.NET在C类语言中是否有任何范围嵌套运算符,如{}?示例C类型代码:
int i; i = 0; { int i; i++; } 不,VB.Net没有这样的毯子范围修饰符.您可以使用如下所示的空循环来模拟它们.
Loop ... Until False
但是,它仍然不允许您重新定义具有相同名称的变量.在VB.Net(和C#)中,在嵌套作用域中定义一个与外部作用域中的变量同名的变量是不合法的.
本文共计192个文字,预计阅读时间需要1分钟。
VB.NET在C语言中是否具有任何范围嵌套运算符,例如{ }?不,VB.NET没有类似于C语言中的这种范围嵌套运算符。例如,在C语言中,您可能看到这样的代码:int i;i=0;{ int i; i++;}在VB.NET中,您没有这样的嵌套范围修饰符。相反,您可以使用如下的空循环来模拟这种行为:Loop Until False
VB.NET在C类语言中是否有任何范围嵌套运算符,如{}?示例C类型代码:
int i; i = 0; { int i; i++; } 不,VB.Net没有这样的毯子范围修饰符.您可以使用如下所示的空循环来模拟它们.
Loop ... Until False
但是,它仍然不允许您重新定义具有相同名称的变量.在VB.Net(和C#)中,在嵌套作用域中定义一个与外部作用域中的变量同名的变量是不合法的.

