Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.

Commit 554d45a

Browse files
authored
[Xamarin.Android.Tools.AndroidSdk] Fix CS8600 in AndroidSdkBase (#107)
In commit b2d9fdf, this line was added: string ev = Environment.GetEnvironmentVariable (envVar); With C#8 Nullable Reference Types, `Environment.GetEnvironmentVariable()` returns `string?`, not `string`. This causes the warning: Warning CS8600: Converting null literal or possible null value to non-nullable type. We can avoid the CS8600 by using `var` instead of `string`.
1 parent 19454f9 commit 554d45a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎src/Xamarin.Android.Tools.AndroidSdk/Sdks/AndroidSdkBase.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ public virtual void Initialize (string? androidSdkPath = null, string? androidNd
138138
protectedIEnumerable<string>GetSdkFromEnvironmentVariables()
139139
{
140140
foreach(stringenvVarinAndroidSdkEnvVars){
141-
stringev=Environment.GetEnvironmentVariable(envVar);
141+
varev=Environment.GetEnvironmentVariable(envVar);
142142
if(String.IsNullOrEmpty(ev)){
143143
continue;
144144
}

0 commit comments

Comments
 (0)