0
在我的web服務,我有這樣的代碼來獲取位置:如何從WCF中的SQL Server數據庫填充微調框? (Xamarin的Android)
public string DisplayLocation(EmployeeDetails location)
{
InsertToFSRDataContext context = new InsertToFSRDataContext();
var loc = from z in context.Parameters where z.ParamGroup == "LOCATION" orderby z.ParamValue ascending select z.ParamDesc;
var loca = loc.FirstOrDefault();
string returnLoca = Convert.ToString(loca);
return returnLoca;
}
上面的代碼是錯誤的。如何將它返回到列表或數組?
在我的活動中,我有以下內容將數據填充到微調框中(這是錯誤的,但我該如何正確執行此操作?)。
private void ClientOnDisplayLocationCompleted(object sender, DisplayLocationCompletedEventArgs displayLocationCompletedEventArgs)
{
string msg = null;
if (displayLocationCompletedEventArgs.Error != null)
{
// code
}
else if (displayLocationCompletedEventArgs.Cancelled)
{
// code
}
else
{
msg = displayLocationCompletedEventArgs.Result;
List<String> list = Resources.GetStringArray(msg).ToList(); // this is incorrect
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this, Resource.Drawable.spinner_item, list);
spinner1.Adapter = adapter1;
}
}