トップページ > プログラム > 2014年09月09日 > dbFehtIN

書き込み順位&時間帯一覧

15 位/203 ID中時間01234567891011121314151617181920212223Total
書き込み数1200000000000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part112

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part112
413 :デフォルトの名無しさん[sage]:2014/09/09(火) 00:35:16.81 ID:dbFehtIN
カスタムクラスのプロパティ群を配列で返したいんですが何か良い方法はないですか?
具体的にはSQLのパラメータとしてobject[]形式で渡したいんですが
ふらっと C#,C♯,C#(初心者用) Part112
415 :デフォルトの名無しさん[sage]:2014/09/09(火) 01:14:02.34 ID:dbFehtIN
public IEnumerable<object> GetProperties()
{
var properties=this.GetType().GetProperties();

foreach(var p in properties )
{

yield return p.GetValue(this);
}
}

こんな感じでしょうか?
できたような気がします
ありがとうございました
ふらっと C#,C♯,C#(初心者用) Part112
417 :デフォルトの名無しさん[sage]:2014/09/09(火) 01:41:52.39 ID:dbFehtIN
public IEnumerable<object> GetProperties()
{
  return this.GetType().GetProperties().Select(p=>p.GetValue(this));
}

こんな感じですか?
いろいろやり方があるんですね
勉強になりました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。