迁移到.NET 3.5时排序阵列警告

Urb*_*coz 4 vb.net arrays .net-3.5

我刚刚将我的VB.NET应用程序从.NET 1.1转换为3.5,我收到了警告消息

通过实例访问共享成员,常量成员,枚举成员或嵌套类型; 不会评估合格表达式.

Private Function reOrderArray(ByVal arr() As String) As String
   arr.Sort(arr) 'Sort array alphabetically
   'More code...
   return arr
End Function
Run Code Online (Sandbox Code Playgroud)

对于arr.Sort第二行的话.

是什么造成的?

Ant*_*lev 5

Array.Sort 是一个静态/共享方法,应该适当调用:

Array.Sort(arr)
Run Code Online (Sandbox Code Playgroud)