lisz-works

技術と興味の集合体

C#

たった3つの手順で拡張できる!ステートパターンで感動できた

C#で状態遷移を行うデザインパターン「ステートパターン」を試してみました! たった3つの手順で拡張できるうえ、ダダ長い分岐を作らずに済みます。 そのため状態遷移を追ったり管理するのが楽になります! ステートパターンで感動してみませんか?

C# KeyPressでCtrl+Enterを判定する

C#のWindowsフォームアプリケーションの、KeyPressイベントでCtrl+Enterを判定する方法です。 単純に取れると思ったら、思わぬ落とし穴が……

Xamarin実行したら「起動前に配置する必要があります」と言われた時の解決方法

Xamarin実行したら「起動前に配置する必要があります」と言われた時の解決方法です。

VB→C#変換 VisualStudio2015のプラグイン「LanguageConverter」を使ってみた

「LanguageConverter」という、VB→C#の変換を行う、Visual Studio 2015のプラグインを使ってみた話。 以前作った自作の小さなプロジェクトを変換し、どのようなことをが起こったか、またどのような修正を行ったか。