2
この型をInterfaceから継承したクラスにする方法を指定するには?私は様々な変種を試みましたが、意味がありません。特にあなたが引用2つの形式、組み合わせ汎用制約を指定する方法:class interfaceから継承しますか?
public class CarDal<TCarMark> where TCarMark:class//also tried ICarMark
{
...
private static readonly DataContext Context = new DataContext(ConnectionString);
private Table<ICarMark> _tblCarMarks = Context.GetTable<TCarMark>();//Error is "Cannot convert source type 'Table<TCarMark> to target type Table<ICarMark>'"
...
}
ちなみに、静的データコンテキストは実際には本当に悪い考えです。 –
私は考慮しますが、理由を教えてください。 (リンクまたは短いコメントを提供する)ありがとう。 – Yara
は私の答えにそれを加えました。 **これは大きな問題を引き起こす** –