型パラメータ '%1!ls!' にはクラス型制約 または 'class' 制約が含まれないため 'as' 演算子で使用できません

型パラメータ '%1!ls!' にはクラス型制約、または 'class' 制約が含まれないため、'as' 演算子で使用できません。
型パラメーター '%1!ls!' にはクラス型制約、または 'class' 制約が含まれないため、'as' 演算子で使用できません。