VB.NET 中的ref 和C#中的ref 格式区别
2006-12-10 17:40
567 查看
今天把一个VB.NET的程序翻成C#的,在ref这堵了半天。
函数定义是这样的:
Public Shared Function GetUsers(ByVal portalId As Integer, ByVal isHydrated As Boolean, ByVal pageIndex As Integer, ByVal pageSize As Integer, ByRef totalRecords As Integer) As ArrayList
在VB.NET中可以这样引用:
Users = UserController.GetUsers(UsersPortalId, False, CurrentPage - 1, PageSize, TotalRecords)
但在C#中,引用要加上"ref",参见MSDN: ref(C# 参考)
Users = UserController.GetUsers(UsersPortalId, false, CurrentPage-1, PageSize, ref TotalRecords);
函数定义是这样的:
Public Shared Function GetUsers(ByVal portalId As Integer, ByVal isHydrated As Boolean, ByVal pageIndex As Integer, ByVal pageSize As Integer, ByRef totalRecords As Integer) As ArrayList
在VB.NET中可以这样引用:
Users = UserController.GetUsers(UsersPortalId, False, CurrentPage - 1, PageSize, TotalRecords)
但在C#中,引用要加上"ref",参见MSDN: ref(C# 参考)
Users = UserController.GetUsers(UsersPortalId, false, CurrentPage-1, PageSize, ref TotalRecords);
相关文章推荐
- vb.net与c#的语法区别
- asp.net(C#.VB)array、arraylist和list的区别(转自CSDN)
- VB.NET与C#的一些区别
- C#.NET:ref和out的区别
- C#、ASP.NET中ref和out的区别
- C#与VB.NET的区别
- C#.NET:ref和out的区别
- vb.net与c#.net区别
- LINQ Group by 多列值在C#与VB.Net上写法的区别
- c#.net中参数修饰符ref,out ,params得区别
- [VB.NET]请教vb.net和C#有什么区别?
- vb.net 与 c# 运算符区别
- vb.net与c#相比有什么优势和区别?
- VB.NET与C#.NET的区别(转)
- vb.net和c#的区别
- vb.net和c#的区别
- C#/.NET中关于ref与out的区别
- C#.NET:ref和out的区别
- asp.net是什么?asp.net、vb.net跟c#net有什么区别(转载)
- asp.net(c#)ref,out ,params的区别