tetsuyanbo

welcome to tetsuyanbo web site!!

「 C# 」 一覧

C#メモ PowerShellのps1ファイルにC#のコードを埋め込んで実行してみる

WSH(Windows Script Host)なVBScriptやJScriptでもいいんだけど…せっかくなんで最近の仕組みを使いたくなって…。 んで、ネットに聞いてみたらP …

C#メモ FileSystemWatcherクラスを使って指定したフォルダーに新しいファイルが作成されたことを検知してみる

これ、いちいちボタンクリックしたり明にサービスを常駐させなくても.net frameworkのAPIで監視しててくれるんやねぇ…便利な世の中になったもんだ。 ざっくりポイントはこんなとこ。 FileS …

C#メモ CPUのコア数を調べてみる

仕事でちょっと気になったので。 んで、コードはこんなん。

実行した結果はこんなん。 MacBook ProのMid 2010はCore …

C#メモ Visual Studioの出力ウィンドウに文字列を出力してみる

なんだかんだで出力ウィンドウに変数の値とか出したくなるのでメモ。 ポイントはこれを使うってことだけ。 System.Disgnostics.Debug.WriteLine() んで、コードはたとえばこ …

C#メモ ファイルにConsole.WriteLine()の文字列を出力してみる

デバッグするときはいいんだけど、GUIありのアプリをリリースビルドしたときに何かあったとき原因がわかんなくて困ったので。 ポイントとしてはこんなとこ。 ファイルに出力するためにStreamWriter …

C#メモ Main()以外で直接コマンドライン引数を取得してみる

忘れそうなのでメモ。 Main()の引数からコマンドライン引数を別のメソッドに渡すのは面倒なので。 ポイントはこれだけ。 Environment.GetCommandLineArgs()を使う 試した …

C#メモ exeのコマンドライン引数で”(ダブルクォーテーション)で囲まれたコマンドライン引数の値がうまく取れないのは¥(エンマーク)がエスケープシーケンスと認識されていることを確認してみる

ハマったのでメモ。 C#のコマンドラインは”(ダブルクォーテーション)でくくられた文字列は1つの引数として認識してくれるけど…なぜか認識してくれず引数がくっついてしまった。 原 …

C#メモ 呼び出し元のクラス名とメソッド名を表示してみる

ちょい用事あったので。 ポイントはこんな感じかね? StackFrameクラスをインスタンス化する フレーム数で階層を指定する GetMethodメソッドで取得したオブジェクトのNameプロパティでメ …

Visual Studio Community 2013を日本語化してみる

ずいぶん前にインストールしたVisual Studio Community 2013。 日本語化したのでメモしとくことに。 まずは言語パックなるものをダウンロードしてくる。 次のURLをブラウザで開く …

C#メモ ReadLines()メソッドを使ってテキストファイルを一気に読み込んでみる

途中(.net Framework 4.0?)から追加されたReadLinesって関数。 1メソッドで一気にテキストファイルを読み込めちゃう。 なんて便利な世の中になったんだろうか…。 っ …

C#メモ Joinを使って文字列の配列の間に区切り文字を入れてCSVな1行にみる

C++とかの頭だといかんね…C#だと超簡単にできちゃう…。 ポイントはこんなんだけ。 stringクラスのJoin()メトッドに区切り文字を指定する で、コードはこんな感じ。 …

C#メモ Regexクラスを使って正規表現で文字列がパターンにあっているか調べてみる

野暮用で。 ポイントはこんなんだけ。 Regexクラスをnewする (引数にパターンにあっているかチェックする文字列を指定する) IsMatch()メソッドでパターンにあっているかチェックする (メソ …

C#メモ SplitContainerのPanel1かPanel2にFormを表示してみる

とあるアプリを作ろうと思って困ったので、メモ。 ポイントはこんなんかなぁ…。 SplitContainerに表示するFormをインスタンス化する インスタンス化したFormのTopLeve …

C#メモ Visual Studio Communityをインストールしてみる

Visual Studio Communityなるものが登場。 実際はVisual Studio 2013だけど、Expressでは使えなかったアドインが使えるそうな。 ってことはXamarinのアド …

C#メモ Settingsに設定してある名前と値を全部表示してみる

ちょっと野暮用で。 ポイントとしてはこれ。 Settingsから名前をとってくる 名前をキーにして値をとってくる ソリューション エクスプローラーの構成としてはこんな感じ。 コンソールアプリケーション …