目前我有以下功能
public int GetVariableValue(TaxReturn taxReturnObj, string identityKey)
{
int returnTypeOut = 0;
if (taxReturnObj.Identity.ContainsKey(identityKey))
{
int.TryParse(taxReturnObj.Identity[identityKey], out returnTypeOut);
}
return returnTypeOut;
}
要检索我们使用以下代码的值,
例如
int valPayStatus = GetVariableValue(objTaxretrun, TaxReturnIdentity.aadata_identity_paystatus)
到目前为止,它工作正常,因为所有标识值都是整数,但最近我们添加了具有字符串和布尔类型的新标识。所以我想将上述功能设为通用......但我不知道该怎么做,我试图在谷歌上搜索但找不到任何东西。