tora

no image

WindowsForm

[C#] Enterキークリック時に反応するボタンを設定する(AcceptButton)

2023/1/3 2023/1/4  

Enterキーをクリックした時に反応するボタンを設定する方法です。 サンプル 例)Enterキークリック時にbutton2が反応するようにする using System.Windows.Forms; ...

no image

C#基本

[C#] 例外のスタックトレースを取得する

2023/1/1    

例外オブジェクトからスタックトレースを取得するサンプルです。 サンプル 例)例外のスタックトレースをコンソールに出力する try { // 強制的にZeroDivide例外を発生させる int b = ...

no image

ファイル操作

[C#] ファイルの属性を設定する

2022/12/31    

ファイルの属性を設定するサンプルです。 File.SetAttributes()を使用するパターンと FileInfoクラスを使用するパターンの2種類あります。 サンプル(File.SetAttrib ...

no image

C#基本

[C#] コンストラクタから別のコンストラクタを呼び出す

2022/12/30    

コンストラクタから別のコンストラクタを呼び出すサンプルです。 サンプル ・クラス定義 class Class1 { // 引数なしコンストラクタ public Class1():this("ねこ") ...

no image

WindowsForm

[C#] ListBoxの要素を削除する(.Remove、.RemoveAt、.Clear)

2022/12/29    

リストボックスの要素を削除するサンプルです。 サンプル ※以下ListBoxの要素を例とします。 例1)インデックス番号を指定して削除する // インデックス1の要素を削除する listBox1.It ...

no image

WindowsForm

[C#] ListBoxに要素を設定する

2022/12/27 2022/12/29    

リストボックスに要素を設定するサンプルです。 サンプル ListBoxのオブジェクト名はlistBox1とします。 例1)1要素毎に追加する listBox1.Items.Add("京都"); lis ...

no image

C#基本

[C#] 例外オブジェクトから例外名を取得する

2022/12/26    

例外オブジェクトから例外名を取得するサンプルです。 サンプル 例)発生した例外の名称をコンソールに出力する try { // 強制的にZeroDivide例外を発生させる int b = 0; int ...

no image

WindowsForm

[C#] フォーム画面の表示位置を指定する(StartPosition)

2022/12/25  

フォーム画面の表示位置を指定する方法です。 サンプル 例1)横200px、縦100pxの位置にフォーム画面を表示する using System.Windows.Forms; StartPosition ...

no image

データ操作

[C#] Unicodeエスケープシーケンスを文字列に変換する(Regex.Unescape)

2022/12/24  

Unicodeエスケープシーケンスを文字列に変換する方法です。 (例)\u3042 → "あ" サンプル 例)"\u3042\u3044\u3046\u3048\u304a"を文字列に変換する usi ...

no image

ネットワーク

[C#] Basic認証情報が埋め込まれたURLから認証情報のみを取得する

2022/12/22    

Basic認証情報が埋め込まれたURLから認証情報のみを取得する方法です。 http://<認証ID>:<パスワード>@<アドレス>  ↑ このような感じで認証情報をURLに埋め込むことができます。 ...

no image

データ操作

[C#] object型のDictionaryをIDictionary型に変換する

2022/12/21    

object型のDictionaryをIDictionary型に変換するサンプルです サンプル 例)object型のDictionaryをIDictionary型に変換する using System. ...

no image

VisualStudio

[VisualStudio] XMLファイルからクラス定義を生成する

2022/12/20    

VisualStudioではXMLからクラス定義を生成する機能があります。 手順 ①XMLをクリップボードにコピーする 例として以下のXMLを使用します。 <Item>  &nb ...

no image

VisualStudio

[VisualStudio] JSONからクラス定義を生成する

2022/12/19 2022/12/20    

VisualStudioではJSONからクラス定義を生成する機能があります。 手順 ①JSONをクリップボードにコピーする 例として以下のJSONを使用します。 {   "name ...

no image

データ操作

[C#] 配列の要素をクリアする(Array.Clear)

2022/12/18    

配列の要素をクリアするには Array.Clear()を使用します。 構文 構文 Array.Clear(<配列>, <開始インデックス>, <要素数>); サンプル 例1)配列の要素を全てクリアする ...

no image

ファイル操作

[C#] ファイルの属性を取得する(File.GetAttributes)

2022/12/17 2022/12/31    

ファイルの属性を取得するには、File.GetAttributes()を使用します。 サンプル 例)ファイルが読み取り専用かどうか判定する using System.IO; // 対象ファイルパス s ...