将对象转换为字符串时得到不适当的输出
本文关键字:不适当 输出 对象 转换 字符串 | 更新日期: 2023-09-27 18:25:26
我想从对象中提取数据,但得到了不合适的输出。
我正在以json.stringify
的形式从ajax帖子中传递11的Id。
[WebMethod]
public static int GetData(object ID)
{
string a = ID.ToString(); // Getting:`System.Object[]` instead of my id `11`
}
console.log(Params)//FILE_ID[0]=11
console.log(Params['FILE_ID']);//11
$.ajax({
data: JSON.stringify({ FileID: Params['FILE_ID'] }),
});
如何从对象中获取id?
而不是下面的代码
string a = ID.ToString(); // Getting:`System.Object[]` instead of my id `11`
使用此代码,看看是否可以获得ID
string a = ID["FileID"];
或
string a = ID["FileID"].ToString();
希望这对你有帮助。