1

リストを検索して、ID が含まれているかどうかを確認しようとしています。

            string idText = item["FCSID"].Text;
            var sfhOptions = PathologySFHByRole.GetSFHOptionsByRoles(Model.pathologyFishCultureStation);
            if (!sfhOptions.Contains(x => x.ID == int.Parse(idText))) 
                e.Item.Cells[0].Visible = false;

GetSFHOptionsByRoles は IList を返します。ラムダ式で次のエラーが発生する: デリゲート型ではないため、ラムダ式を SFHType 型に変換できません

これのベストプラクティスは何ですか?

4

1 に答える 1