SHOJI's Code
 仕事や趣味で書いた各種言語のプログラミングコード(エクセルVBA,PHP,C/C++/C#,JavaScript等)、その他雑記。
2017.08<<123456789101112131415161718192021222324252627282930>>2017.10
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

現在、仕事でC#での開発を行っているが、そんな中、select句を使ってみたので、ちょっと備忘録程度に載せておく。
(こんな感じで良いのか微妙だが…)


IEnumerable userinfo =
from ci in this.columnInfo
where ci.IsUserInfo
select row.IsNull(ci.Name) ? "" : (string)row[ci.Name];
return userinfo.ToArray();


条件に合うものだけの配列を抽出


return (from ci in this.columnInfo
where ci.ComparisonRequired && !columnValueEquals(org,row,ci.Name)
select true).Count()>0;


比較対象だけ(ComparisonRequiredプロパティがtrueなものだけ)比較して、異なるものが1つでもあればtrue

return (from ci in this.columnInfo
where ci.MinimallyRequired && !isColumnValueBlank(row,ci.Name)
select true).Count()==0;


最低限必要なもの(MinimallyRequireプロパティがtrue)だけチェックし、空でないものが0なら true

などなど…

テーマ:プログラミング - ジャンル:コンピュータ
コメント
この記事へのコメント
コメントを投稿する

管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
copyright © 2004-2006 SHOJI, Powered By FC2ブログ all rights reserved.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。