.net
  • vb.net
  • 2013-11-21 63 views 1 likes 
    1

    它被用于<RequireAuthorization(Permission:="Manage Users")>。我知道它是一个赋值运算符,但它与'='有什么区别?这是什么意思?=在VB中的运算符意味着什么?

    +1

    已经在此处解答:http:// sta ckoverflow.com/questions/302486/what-is-the-operator-in-vb-net-or-what-is-it-good-for?rq=1 – jpw

    回答

    4

    它是一个命名参数(作为单独的到默认常规的位置参数):

    • 它很容易让读者看到,该值表示
    • 它使得易于作者为第17个可选参数提供值而无需指定所有其他参数(或包含大量逗号等)
    1

    它用于将命名参数的值传递给方法,在本例中为RequireAuthorizationAttribute的构造函数。

    相关问题