[C#] LINQを使ったファイル一覧の取得方法
指定したディレクトリ内にあるファイル一覧を取得する場合、 var files = Directory.GetFiles(@”c:\”); このように書けば簡単に取得できます。 このファイルの一覧の並び順はファイル名順?か […]
SQLServerはNullと空文字を区別する
今までずっとOracleを使ってきましたが、最近SQLServerを使うことが増えてきました。 そこで、なんで?と思うことがありました。 SQL Serverは空白、空文字(Empty)、Nullを厳密に区別する Ora […]
[C#] EXEとDLLをマージして1つのEXEファイルにする
C#でプログラムを作成する際に参照設定で追加していると、ビルドフォルダにはDLLファイルがコピーされます。 これらのDLLファイルがないと実行できないので、配布する際にはDLLと一緒にコピーする必要があります。 大きなプ […]
[Excel] VLOOKUP関数の範囲はセル指定でなくてもよい
VLOOKUPの第2引数にはデータの参照先(テーブル)を指定しますが、ここはセル範囲でなくてもよいことに気づきました。 CSVのような感じで指定すれば参照できました。 以下ののような感じです。 記載方法も画像を参考にして […]
エクスプローラにある「CreativeCloud Files」フォルダを隠す
以前にAdobe Creative Cloudの体験版をインストールした際にできていた「Creative Cloud Files」というショートカット。 Creative Cloudはアンインストールしたのですが、このフ […]
システム開発におけるステークホルダーとは
ステークホルダーという言葉があります。 日本語では利害関係者という固い訳し方をします。利益や損害を得る可能性がある人となります。 システム開発においては、関連する人や企業全てを表すことが多いと思います。 システム開発にお […]
[C#] null合体演算子
値がNULLの時に代わりの値を代入する場合、if文や3項演算子でnull判定をして分岐をする if (value1 == null) { value1 = “”; } または、 value1 = value1 == nu […]
[.NET] [NLog] ログ出力フォルダにコンピュータ名を指定する
.NET用のログライブラリ「NLog」です。 ログライブラリと言えば、Log4xxxが有名ですが、今はあえてNLogを使っています。 特別な思い入れはありませんが、なんとなく使いやすいように思います。NuGetから簡単 […]
[Excel] セル内改行を簡単に取り除く
Excelではセル内の文字を改行して複数行入力することができます。 とても便利ですが、この改行が邪魔になるときがあります。 今までは、SUBSTITUTE関数で、改行文字を空文字に置き換えていたのですが、もっと簡単な関数 […]
Flash実装を試せるWonderflサービスが終了していた!!
このブログでも使っていたWonderflというサービスがありました。 Web上でアクションスクリプトコードを書くとコンパイルされて動かせるというとても便利なサービスでした。 試して実装してみるときや、実装内容を公開すると […]