linq の文字列比較クエリで困っています。希望する文字列として「ドラフト」と言う statustype の statusid が必要です。以下はクエリです
var result = (from Roaster_RequestStatus status in statuses
where status.StatusName.Equals("Draft")
select status).ToList<Roaster_RequestStatus>();
しかし、私のリストに「ドラフト」として含まれresult
ていても0のカウントを表示し、値0を提供するクエリの下で試しました.statuses
StatusName
i
var i = (from Roaster_RequestStatus status in statuses
where status.StatusName.Equals("Draft")
select status.StatusID).Distinct().FirstOrDefault();
コードに構文エラーまたは論理エラーがある場合は助けてください