将代码从VB转换为C#

Wil*_*ill 1 c#

我是C#的新手,并试图让这段代码工作,但一直没有成功.它在vb中工作但由于某些原因在C#中得到这个错误:参数1:无法从对象转换为字符串,最好的重载方法匹配有一些无效的参数.任何帮助都会非常有帮助.

这是我的代码

VB

If sqlObj.sel_all_airlines(row("COMPANY")).tables(0).rows.count > 1 Then
end if 
Run Code Online (Sandbox Code Playgroud)

C#

if (sqlObj.sel_all_airlines(row["COMPANY"]).Tables[0].Rows.Count > 1){}
Run Code Online (Sandbox Code Playgroud)

Bil*_*egg 6

试试这个:

if (sqlObj.sel_all_airlines(row["COMPANY"] as string).Tables[0].Rows.Count > 1){
}
Run Code Online (Sandbox Code Playgroud)