こんにちは、Niaです。 C#の最新バージョン﹁6.0﹂になって、自動実装プロパティの強化やnull条件演算子など、便利な機能が追加されましたね。 C# 6.0で知っておくべき12の新機能 - Build Insider http://www.buildinsider.net/language/csharplang/0600 今回はC# 6.0でWPFアプリでよく使うMVVM︵Model-View-ViewModel︶パターンを実装したプログラムを作成し、C# 5.0と比べてコードがどう変化するか見ていきましょう。 ここでは例として、RSSフィードを取得するプログラムを作成します。 1. C# 5.0でMVVMパターンを実装 まずはC# 5.0でRSSフィードを取得するプログラムを以下に示します。 1.1. Model︵RSSModelクラス︶ // *** 中略 *** // RSSリー
![[C# / WPF] 最新のC# 6.0でMVVMパターンを実装する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/90c71395da1f91382eb94ddab083a5a73941b570/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JTVCQyUyMyUyMCUyRiUyMFdQRiU1RCUyMCVFNiU5QyU4MCVFNiU5NiVCMCVFMyU4MSVBRUMlMjMlMjA2LjAlRTMlODElQTdNVlZNJUUzJTgzJTkxJUUzJTgyJUJGJUUzJTgzJUJDJUUzJTgzJUIzJUUzJTgyJTkyJUU1JUFFJTlGJUU4JUEzJTg1JUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0wODc2MWJmZjM5N2I3ZmY5YWVhYzY1YTMxNWQ1MjNlZA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBuaWFfdG4xMDEyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lMGU3OGNlNTkyNDU3ZjQ2NGFlZTYwNTZkMGJhMzhjZA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Ddc31b7d23b6ee4d0039020d3d4a6e4a0)