配列の処理速度(Array,List)C#で__LINE__や__FILE__プリプロセッサマクロを使いたいC言語のmemcpyしたいArray.CopyToBuffer.BlockCopyC言語のmemsetしたいイベント引数無しdelegate描画クラス画像を描画するには、Graphicsを使う。Graphicsの作成方法。高DPIサポートバージョン文字列を大文字小文字区別せず比較するDataGridViewのヘッダ文字列を中央寄せNAudioプロジェクト→参照の追加→参照マネージャ→参照に、NAudio.dllを登録する。フィールド静的フィールドクラスに属すので、複数のインスタンスを生成しても、1個の格納場所が生成されるだけ。インスタンスフィールドインスタンスに属すので、複数のインスタンスを生成した場合、複数の格納場所が生成される。フィールドは提供しないでください。各単語の先頭を大文字にする。単語をアンダーバーでつなぐ。形式を使用してください。フィールドには適用されません。フィールドは使用しないでください。書いてあるけど、理由わからなかった...orzまぁ、基本的には非公開メンバだから決まって無くても良い気はする。形式を使用してください。例fileNameいわゆる閉じた形式の複合語の各単語は大文字にしないでください。これは辞書で調べるしかない。DateTime.Now;System.Console.WriteLine(dt.ToString("yyyyMMddHHmmss"));時間計測System.Diagnostics.StopWatchを使う参考:http://www.atmarkit.co.jp/fdotnet/dotnettips/412stopwatch/stopwatch.htmlネットワークドライブのプロジェクトでセキュリティ例外ネットワークドライブ上のプロジェクトを開こうとすると、セキュリティ例外が発生します。2.0構成→マイコンピュータ→ランタイムセキュリティポリシー→エンタープライズ→コードグループ→All_Code→このレベル以下のポリシーレベルは評価しないをチェック画像描画いろいろなんかいろいろあってわかり辛いのでまとめ。抽象化されていない画像形式。配列の処理速度(Array,List)ArrayとListは、Listが2〜3倍くらい遅いListは、(当然だが)メモリを喰う。Arrayは、確保した量だけメモリを喰う。ArrayはResize時、要素の全てをコピーするC#で__LINE__や__FILE__プリプロセッサマクロを使いたいまさにこれ→http://messiah-annex.at.webry.info/200502/article_7.htmlStackFrameを使うとは、なるほどねぇ。C言語のmemcpyしたいArray.CopyToちゃんと型変換してくれちゃう...してくれなくても良いのにねぇ。i++){System.Console.WriteLine(arr2[i].ToString());}Buffer.BlockCopyこれこれ、まさにmemcpy。ヘルプの解説意味わからん。引数は、バイトオフセットとかバイト数なので注意。i++){System.Console.WriteLine(arr2[i].ToString());}C言語のmemsetしたい簡単な方法は無さそうです。0初期化ならば、newすれば良いかと思われます。}delegateデリゲートFormのイベントなんかの実装は、これ。描画操作はこのクラス(GDI+をカプセル化)画像を描画するには、Graphicsを使う。Graphicsの作成方法。Graphicsを作成する方法イベントの一部から取得。PaintEventArgs.Graphicsコントロールの、CreateGraphicsメソッドを使うImageから作成する。System.Drawing.Graphics.FromImage(System.Drawing.Image)描画は、大きく二種類に分かれるDrawXXXFillXXXXXXには代表的(というか、自分が使いそうなのは)に、こんなのがある。Pen.StartCap,Pen.EndCapをLineCapで指定する。LineJoin座標変換Matrixを使うか、Graphicsの下記メソッドを使う。平行移動クリッピングSetClipTranslateClipDLLを呼ぶVC#2010DLLの文字列がPAnsiChar(LPCSTR)なら、stringで良いみたい。}}ボタンの画像を指定するImageプロパティに指定する。コードで指定する時は、リソースから。Properties.Resources.arrow_left_48;http://www.atmarkit.co.jp/fdotnet/dotnettips/990winformbtnimage/winformbtnimage.htmlリソースの追加方法メニュー→プロジェクト→xxxxのプロパティ→リソース→既存のファイルの追加で、arrow_left.pngを追加するとarrow_leftで定義される。これを使うのは、こんな感じ。Properties.Resources.arrow_left_64;Form全体をフォントサイズでスケーリング1.FormのAutoScaleModeをFontにする。2.Fontをnewして割り当てる。}Font.Sizeはdecimal型128bit実数型サフィックスにmを付けないと、double型になりエラーとなる。300.5m;DataGridViewのFontや行高さの設定フォント設定はちょっと違う場所にあったり、あちこち分散している。str;どちらにしろ遅い。Windows10リモートデバッグのツールをダウンロード。