方法一:直观
public (string gertec_code, string feitian_code,string part_name)getPartName(string feiTianCode)
{
if (feiTianCode.Equals("")) { return ("","",""); }
//用sn查csv获得其它数
int row = 0;
for (row = 0; row < dt.Rows.Count; row++)
{
if (dt.Rows[row][0].ToString().Equals(feiTianCode) || dt.Rows[row][1].ToString().Equals(feiTianCode))
{
return (dt.Rows[row][0].ToString(), dt.Rows[row][1].ToString(), dt.Rows[row][2].ToString());
}
}
Log("错误 在物料Excel中找不到编号:" + feiTianCode);
return ("", "", "");
}
调用
//用sn查csv获得其它数
var v=getPartName(textBoxSN1.Text);
string feiTianCode = v.feitian_code;
string gertecCode = v.gertec_code;
string partName = v.part_name;
类似MFC中void getPartName(CString code ,CString &outcode)
方法2:所有值封装一个类,返回类对象。
方法3:全局变量
等等。
函数直接用代理