diff --git a/docs/articles/samples/toc.yml b/docs/articles/samples/toc.yml index 11757baf3c..20feede692 100644 --- a/docs/articles/samples/toc.yml +++ b/docs/articles/samples/toc.yml @@ -111,4 +111,6 @@ - name: IntroTailcall href: IntroTailcall.md - name: IntroUnicode - href: IntroUnicode.md \ No newline at end of file + href: IntroUnicode.md +- name: IntroXamarin + href: IntroXamarin.md \ No newline at end of file diff --git a/docs/images/xamarin-screenshot.png b/docs/images/xamarin-screenshot.png index fb9670de10..f2b0733164 100644 Binary files a/docs/images/xamarin-screenshot.png and b/docs/images/xamarin-screenshot.png differ diff --git a/src/BenchmarkDotNet/Portability/RuntimeInformation.cs b/src/BenchmarkDotNet/Portability/RuntimeInformation.cs index 99748757ee..dc695e1384 100644 --- a/src/BenchmarkDotNet/Portability/RuntimeInformation.cs +++ b/src/BenchmarkDotNet/Portability/RuntimeInformation.cs @@ -121,7 +121,7 @@ internal static string GetRuntimeVersion() if (IsMono) { var monoRuntimeType = Type.GetType("Mono.Runtime"); - var monoDisplayName = monoRuntimeType?.GetMethod("GetDisplayName", BindingFlags.NonPublic | BindingFlags.Static); + var monoDisplayName = monoRuntimeType?.GetMethod("GetDisplayName", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); if (monoDisplayName != null) { string version = monoDisplayName.Invoke(null, null)?.ToString();