2022-05

C#

【C#】【WPF】WinRT APIを使用しファイル選択ダイアログを表示する

WPFでファイル選択ダイアログを表示する WPFでWinRTWinRT APIを使用し、ファイル選択ダイアログ(ファイルピッカー)を表示する。 ■ウインドウハンドルの取得にWindowNative.GetWindowH...
C#

【C#】ローカル変数

C#の変数 ・C#はコンパイル時に決定されるデータ型を持つ静的型付き言語  ←→実行時に型が決定される動的型付き言語(JavaScriptなど) 静的型付き言語 宣言時の型は変更されない 動的型付き言語 代入する変...
.NET6.0

【C#】【.NET6】Windows ランタイム API (WinRT API)を呼び出す

概要 .NET 5 以前のバージョンの .NET では、Microsoft.Windows.SDK.ContractsNuGet パッケージをインストールする必要があった。 ※Windows 10 Version 1803 以降をタ...
C#

【C#】クラスに関する用語1

オブジェクト 変数とメソッドをセットにしたもの。 クラスの定義 アクセス修飾子 class  クラス名{}クラス名は大文字で始める。 クラスのインスタンス化 new クラス名() でインスタンス化する。クラス...
C#

【C#】ビルド、リビルド、クリーンの違い

ビルドとは ビルドとはプログラミング言語で書かれたソースコードを、コンピュータが理解できる機械語にコンパイルし、さらに必要なファイルを結び付け(リンク)、実行可能な形式に構築すること。①コンパイル②リンク①と②を合わせてビルドという...
.NET6.0

【.NET6】ConfigurationManagerを使用する

.NET6でConfigurationManagerを使用する .NET6では参照アセンブリがインストールされなくなった。アセンブリを取得するにはNuGetを使用する必要がある。 ①プロジェクトを右クリック②NuGetパッケー...
C#

【C#】ファイルバージョンの取得

ファイルバージョンとは exeファイルやdllファイルの、Win32ファイル・システム用のバージョン番号。FileVersionInfoクラスのFileVersionプロパティで取得できる。FileVersionInfoクラスはディ...
C#

【C#】アセンブリバージョンの設定と取得

アセンブリバージョンとは ビルドすることで生成されるアセンブリファイル(dllやexe)に含まれるバージョン番号。アセンブリを識別するために利用される。メジャーバージョン.マイナーバージョン.ビルド番号.リビジョン番号で構成される文...
C#

【C#】メモリーストリームによるシリアル化・逆シリアル化

メモリーストリームを使用し、シリアル化・逆シリアル化を行う方法。
タイトルとURLをコピーしました