VB.NET や C# で File.Copy メソッドを使用してファイルのコピーを行っても、コピー先のファイルが読み取り専用属性の場合、ファイルコピーに失敗する場合があります。ここでは、ファイルの読み取り専用属性を解除してファイルのコピーを行うサンプルを掲載しています。
Tag Archives: vb.net
[ VB.NET / C# ] WMI からネットワーク情報を取得 ( Win32_NetworkAdapterConfiguration )
ここでは、WMI ( Windows Management Instrumentation ) から IP アドレスや MAC アドレスなどのネットワーク情報を取得するサンプルコードを掲載しています。
ところで、だんだんと暑くなってきました。日中は半袖でも問題ないくらいです。
[ VB.NET / C# ] 文字列の比較 大文字・小文字・半角・全角の区別 ( String.Compare )
ここでは、VB.NET と C# において、文字列を大文字・小文字を区別しないで比較する方法と、半角・全角を区別しないで比較するサンプルを掲載しています。
[ VB.NET / C# ] Using null, With Noting で変数のスコープを限定
ここでは、C# と VB.NET で明示的に変数のスコープを限定するサンプルコードを掲載しています。
[ VB.NET / C# ] For文の言語仕様の違い ( ループ回数の確定タイミング )
ここでは、C# と VB.NET における For 文の言語仕様の違いを備忘録がてら掲載しています。
[ VB.NET ] MyApplication イベントを捕捉 ( Startup, Shutdown, UnhandledException, StartupNextInstance, NetworkAvailabilityChanged )
VB.NET では MyApplication イベントを捕捉することで、それぞれのタイミングで処理を行うことができます。
[ VB.NET / C# ] 3項演算子 ( VB2008 から IIf 関数は使わない )
ここでは、VB.NET および C# での3項演算子の使用方法を掲載しています。
[ VB.NET ] From による List, Dictionary クラスの初期化 ( VB2010 )
List クラスや Dictionary クラスをはじめとするコレクションの初期化する方法について掲載しています。コレクションの初期化方法も VB.NET のバージョンアップとともに、より簡潔に記述できるように進化しています。
[ VB.NET / C# ] 列挙体(Enum) の一覧の取得や定義名から値の取得など
ここでは、以下に示すような列挙体操作のサンプルコードを掲載しています。
- 列挙体の一覧を foreach を使って取得する方法
- 列挙体の定義名からその値を取得する方法
- 列挙体に定義されている名前または値であるかを確認する方法
[ VB.NET ] プロパティのアクセスレベルと自動実装プロパティ
ここでは、VB.NET のプロパティについてサンプルを示しながら説明しています。プロパティの基本的なことを抑えておきたい人用のページです。