/// <summary>
/// 返回船舶mmsID
/// </summary>
/// <returns></returns>
public string[] GetShipId()
{
string result = "";
var list = this._service.GetShipList().Where(s=> s.SHIPID != "" && s.SHIPID != null).Select(s=>new { id = s.SHIPID}).ToList();
var a = from o in list select o.id;
//result = string.Join(",", a.ToArray());
return a.ToArray();
}
这是一个C#代码片段,用于从船舶列表中筛选出非空的SHIPID,并将其转换为字符串数组返回。方法首先通过LINQ查询获取SHIPID不为空的船舶列表,然后使用LINQ表达式进一步提取SHIPID,最后将结果数组返回。
396

被折叠的 条评论
为什么被折叠?



