C#

C#

【ワレコC#講座】多段階配列(ジャグ配列)完全マスター【ややこしい】

C#やVB.NETに限らず、一般にプロブラミングの世界で配列を使う場合には、一次元配列よりも多次元配列配列を使う場合のほうが多いと思う。例えば二次元の 6行 x 5列 の配列ならこんなイメージか。図 二次元配列の例さて、C#やVB.NETに...
C#

【ワレコC#講座】配列の下限を0以外に出来る!ほんまかいな?【VB.NETも】

VB.NETで一次元配列を宣言するならこんな感じ。Dim X(10) As Integerこれで X(0)~X(9) までの10要素が確保できる。それをC#で書くならこんな感じ。int;同じく、これで X~X までの10要素が確保できる。こ...
C#

【ワレコC#講座】多次元配列のループテクニック【高速化】

C#で多次元配列を使う場合には、幾つかの注意事項がある。それを知っているかいないかで、作成したプログラムの実行速度が数倍くらい変わる場合もある。数値計算などで少しでも高速に計算したい人には必須の知識であるが、知らない人も多い。この記事では、...
C#

【★ワレコのC#講座】配列ArrayとリストList<T>をマスターする【便利】

Visual Basic、EXCEL VBAあるいはVB.NETなどのBasic系の言語は使えるけれど、C、C++、C#などC言語系は何となく知っているが使った事がない、そんな人は多いだろう。ワテの場合も正に(まさに)そんな感じ。その後、必...
ASP.NET

【ワレコ解説】Ablenet Windows VPSでASP.NET MVCサイト作成【.Net Core】

さて皆さん、ワテの場合、  主にWordPressのブログサイト  主にASP.NET MVCを使った革新的ツール公開サイトの2つのサイトを運営している。この記事では、Visual Studioを使ってワテのようにASP.NET MVCのサ...
C#

【ワテのC#】正規表現 Regex.ReplaceでMatchEvaluatorが便利

このところ、C#の正規表現を勉強中だ。プログラミングを長年やっている人でも、正規表現を知らない人や使えない人は多い。正規表現を使うと文字列処理において各種の小細工が出来るので、いろんな応用が効く。正規表現はとっても楽しい。とは言ってもワテの...
C#

【ワレコの講座】C#で整数を三桁ごとのカンマ区切り文字列に変換する方法

プログラムで商品の価格を扱う場合には、整数値で保持している価格を三桁ごとのカンマ区切りの文字列変換したい場合が良くある。 1000        ¥1,000 123456    ¥123,456などだ。C#の場合にはどうすれば出来るのかな...
C#

【ワレコのC#】Formアプリ 前回終了時 ウインドウ位置・サイズを記憶復元

例えば、C#でボタン一個だけの簡単なFormアプリを作ったとしよう。こんな感じ(下図)。これを実行すると、Form1が開く(下図)。さて、この時幾つか気になる点がある。 実行する度にウインドウ位置が変化する。 前回終了時のウインドウ位置やサ...
C#

【C#の小技】Formの上の全コントロールを再帰的に取得する【Visual Studio】

以前、別の記事で、Windows Formアプリにおいて、groupBox内にあるradioButtonのどれがチェックされているのかを調べる手法を紹介した。その時に紹介した手法では、チェック状態を取得したいラジオボタンを保持しているグルー...
C#

【ワレコ式】完全自動計算 祝日・休日・六曜 カレンダーを作ってみた

2017年3月20日(月)は春分の日だった。Wikipediaによると、春分の日(しゅんぶんのひ)は、日本の国民の祝日の一つであり、春分日(天文観測により春分が起こるとされる日)が選定される。通例、3月20日から3月21日ごろのいずれか1日...