|
分類:[C#]
構造体のコンストラクタの値を変更したい
public struct OracleParameterSet
{
public string Name;
public OracleDbType DbType;
public int Size;
public object BindObject;
public OracleParameterSet(string name, System.Data.DbType dbtype, int size, object bindobject)
{
this.Name = name;
this.DbType = ConvertDataBaseFieldType(dbtype); ←ここ
this.Size = size;
this.BindObject = bindobject;
}
}
この様なコードで、データベースの型推論を行いたいです。
しかし、構造体のコンストラクタで上記の様にメソッドを挟んで値を変更するのはできないようです。
どのようにしたら良いか教えて下さい。ここ読んでみ?って所でも良いので教えて下さい・・。
お願いします。
|