Gaming Life

一日24時間、ゲームは10時間

C#

WPF勉強中(1)最初に参考にした資料とか疑問点とか

前回の記事以来、時間を見つけてはWPFの学習を進めている。しかし、ただ黙々と一人学習していてもモチベが続かないので、定期的にブログで進捗や参考にしている資料、疑問点を文章化していこうと思う。 参考にしている資料 WPF 入門 » WPF 学習用ドキュメン…

GUIフレームワーク探しの旅の果てにWPFにチャレンジしている

GUIフレームワークを探して三千里 数年前から使い勝手の良いGUIツール作成用のフレームワークを探している。 今自分は、ゲームを作るならUE4かOpenSiv3D(それとUnity)を使い、CLIツールや少し込み入ったスクリプトの実装にはPythonを使っている。たまにPro…

C# if文なしにプロパティで数値に上限/下限を設定する

C#

月とか時間とか、数値に上限下限を設定したいとき、素直に実装するならif文使ってこんな感じにやる。 int month; void setMonth(int value) { if(value <= 1){ month = 1; }else if(value >= 12){ month = 12; }else{ month = value; } } これじゃあやってる…