Windows Forms

C#のstringって値型?参照型?

結論 参照型です。 普段使われている方からするとちょっと意外な感じですよね。 実はstringは特殊な例で、値型のように振る舞う参照型なのです。 ちなみに、intなどの主要な値型は、構造体で定義されています。 一方でstringはクラスで定義されています。 値型か、参照型かを明確に分けているのは、 宣言したタイミングでメモリ領域を確保しているかどうかです。 bool型なら1バイト、int型(int […]

Windows FormsとWPF違いを超ざっくり比べた

Windows Forms って? Windows Froms -Wikipedia- Windows上で動くアプリケーションです。日本ではWindowsフォームと言ったりします。C#とかVB.NETとかで作れます。古い方。社内システムとかにたくさん入っていたりするので、「今更別ものに置き換えられないよー」というのが現状。見た目が古き良きWindowsXP時代を思い出させる感じです。 WPF って […]