ここに私の質問があります
var traj_of_user_2=
from num in trajectoryArray
where num.ID_User == 2
select num.ID_Traj;
プログラムを実行すると、例外が表示されます(画像を参照)
あなたの意見は何の問題ですか?私の友人は、配列が「怠惰」であるため、インスタンスがないことを教えてくれました
ここに私の質問があります
var traj_of_user_2=
from num in trajectoryArray
where num.ID_User == 2
select num.ID_Traj;
プログラムを実行すると、例外が表示されます(画像を参照)
あなたの意見は何の問題ですか?私の友人は、配列が「怠惰」であるため、インスタンスがないことを教えてくれました
null
配列にがあり、num.ID_User
失敗しています。次のようにnullを除外できます。
var traj_of_user_2=
from num in trajectoryArray
where num != null &&
num.ID_User == 2
select num.ID_Traj;
ID_User
次の場合にのみ取得num != null
var traj_of_user_2=
from num in trajectoryArray
where (num != null && num.ID_User == 2)
select num.ID_Traj;