ここはasp.net web-apiコントローラのコードです。WebAPIのアクションメソッドから配列の代わりに単一の要素を返します
config.Formatters.Remove(config.Formatters.XmlFormatter);
を私のようにJSONのために結果を持っている:[{"EmpID":"20160636","FullName":"Md Delower Hossain"}]
しかし、私は次のようにすることを望む:{"EmpID":"20160636","FullName":"Md Delower Hossain"}
カッコ[私が追加しているWebApiConfigで
[Route("~/GetLoginEmployeeInfo")]
public DataTable GetLoginEmployeeInfo()
{
DataTable dtUserInfo = new DataTable();
Hashtable htMenuList = new Hashtable();
htMenuList.Add("LoginKey", 20160636);
htMenuList.Add("Passkey", 123);
dtUserInfo = DataTableByCommandFromStoredProc("GetUserByIDAndPass", htMenuList);
return dtUserInfo; }
]はプログラミング目的のために省略する必要があります。私に何ができる?
linq firstまたはdefault workはありますか? return dtUserInfo.FirstOrDefault(); –