グーグルで検索してみましたが、答えが見つからなかったので、ここで試してみます。私はSubonicを使用しており、次を使用してオブジェクトを埋めようとしています。
Model.Object o = new Select()
.From<Object>()
.Where("Id")
.IsEqualTo(id)
.ExecuteSingle<Model.Object>();
そうすると、次のエラーが発生します。 タイプ'System.String'のオブジェクトをタイプ'CustomType'に変換できません 。プロパティの1つがvarcharとしてデータベースに保存されます。Model.objectでは、このプロパティはCustomTypeとして定義されています。私はすでにこのタイプに次のように暗黙の演算子を追加しました:
public static implicit operator CustomType(String value)
{
return new CustomType(value);
}
私はここで何が間違っているのですか?または私は何かが欠けていますか?助けていただければ幸いです