Xamarinの記事が古いものが多めで困ります。 自分用のメモです。
環境
- Mac Mojave 10.14.4
- Visual Studio for Mac 8.0.8(build2)
- Xamarin.Forms 3.3.0.912540
- Xamarin.Essentials 0.11.0-preview
解
バージョン番号を取得する場合、DependencyServiceを使ってAndroid/iOSそれぞれで頑張って取得するというのが昔は主流だったようです。
が、今はもっといいものがあります。
string versionString = Xamarin.Essentials.AppInfo.VersionString;
これでOKです。
ちなみにこれは、下記の場所から取得できるバージョン番号になります。