[C#] event/delegateを使って、他のclassに、自分のメソッドに欲しい値を載せて良いタイミングで実行してもらうC#eventDelegate もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと 画面(View/ViewModel)側に、例えば何かのセンサの値を取ってきてくれる奴ら(Model)が値を渡すときに、そのModelのプロパティを定期的に見るようなやり方ではなく、ViewModelが用意したメソッドを、Model側が、値が変化したタイミングで呼んでくれるようなそういうカッコイイ(?)のをやってみたい。 やったこと C#のデリゲート(delegate)/イベント(event)を使う。 下記のページを参考にさせて頂き、いろいろと試した。 参考ページ(++C++) イベント https://ufcpp.net/
![[C#] event/delegateを使って、他のclassに、自分のメソッドに欲しい値を載せて良いタイミングで実行してもらう - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/dbd86a3fbbba27533ec8d59475b5e253b0cc7ac6/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-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JTVCQyUyMyU1RCUyMGV2ZW50JTJGZGVsZWdhdGUlRTMlODIlOTIlRTQlQkQlQkYlRTMlODElQTMlRTMlODElQTYlRTMlODAlODElRTQlQkIlOTYlRTMlODElQUVjbGFzcyVFMyU4MSVBQiVFMyU4MCU4MSVFOCU4NyVBQSVFNSU4OCU4NiVFMyU4MSVBRSVFMyU4MyVBMSVFMyU4MiVCRCVFMyU4MyU4MyVFMyU4MyU4OSVFMyU4MSVBQiVFNiVBQyVCMiVFMyU4MSU5NyVFMyU4MSU4NCVFNSU4MCVBNCVFMyU4MiU5MiVFOCVCQyU4OSVFMyU4MSU5QiVFMyU4MSVBNiVFOCU4OSVBRiVFMyU4MSU4NCVFMyU4MiVCRiVFMyU4MiVBNCVFMyU4MyU5RiVFMyU4MyVCMyVFMyU4MiVCMCVFMyU4MSVBNyVFNSVBRSU5RiVFOCVBMSU4QyVFMyU4MSU5NyVFMyU4MSVBNiVFMyU4MiU4MiVFMiU4MCVBNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9ZTA4MDU4Y2E1ZTc3ZDEyM2MwMTc4M2Q0MzUwOWMyYTY%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB0ZXJhMTcwNyZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MDBhMWFjOGIxMDAxNzg1YzNmZGE4NTM3NmY3N2FkZDU%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D1976d629f13bf0d51e0c23a30f1ac179)