我contactsreader.dll用来导入我的Gmail联系人.我的一个方法有out参数.我这样做:
Gmail gm = new Gmail();
DataTable dt = new DataTable();
string strerr;
gm.GetContacts("chendur.pandiya@gmail.com", "******", true, dt, strerr);
// It gives invalid arguments error..
Run Code Online (Sandbox Code Playgroud)
我的Gmail课程有
public void GetContacts(string strUserName, string strPassword,out bool boolIsOK,
out DataTable dtContatct, out string strError);
Run Code Online (Sandbox Code Playgroud)
我是否传递了正确的out参数值?
您需要使用out关键字将它们作为声明的变量传递:
bool isOk;
DataTable dtContact;
string strError;
gm.GetContacts("chendur.pandiya@gmail.com", "******",
out isOk, out dtContact, out strError);
Run Code Online (Sandbox Code Playgroud)
换句话说,您不会将值传递给这些参数,它们会在途中接收它们out.只有一种方法.
| 归档时间: |
|
| 查看次数: |
15483 次 |
| 最近记录: |