Tag Archives: csharp

[ C# ] クラスの継承と virtual メソッドの override を禁止する ( Sealed )

ここでは、C# の sealed 修飾子について紹介しています。class 宣言につければそのクラスを継承するることができなくなり、virtual メソッドをオーバーライドしたメソッドにつると、それ以降継承したクラスではその仮想メソッドをオーバーライドすることができなくなります。

Continue reading »

[ VB.NET / C# ] 読み取り専用属性を解除してファイルを上書きコピーする ( File.Copy )

VB.NET や C# で File.Copy メソッドを使用してファイルのコピーを行っても、コピー先のファイルが読み取り専用属性の場合、ファイルコピーに失敗する場合があります。ここでは、ファイルの読み取り専用属性を解除してファイルのコピーを行うサンプルを掲載しています。

Continue reading »