消除部分warning
This commit is contained in:
@@ -38,7 +38,7 @@ public static class RandomExtensions
|
||||
|
||||
Array array = System.Enum.GetValues(type);
|
||||
int index = random.Next(array.GetLowerBound(0), array.GetUpperBound(0) + 1);
|
||||
return (T)array.GetValue(index);
|
||||
return (T)array.GetValue(index)!;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -67,7 +67,7 @@ public static class RandomExtensions
|
||||
public static T NextItem<T>(this Random random, T[] items)
|
||||
{
|
||||
if (items == null || items.Length == 0)
|
||||
return default(T);
|
||||
return default(T)!;
|
||||
|
||||
return items[random.Next(items.Length)];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user