diff --git a/anbs_cp/Extensions/GuidExtensions.cs b/anbs_cp/Extensions/GuidExtensions.cs
index 0670873..a2abf35 100644
--- a/anbs_cp/Extensions/GuidExtensions.cs
+++ b/anbs_cp/Extensions/GuidExtensions.cs
@@ -1,4 +1,6 @@
-namespace anbs_cp.Extensions;
+using System.Diagnostics.CodeAnalysis;
+
+namespace anbs_cp.Extensions;
///
/// Расширение Guid
@@ -10,7 +12,7 @@ public static class GuidExtensions
///
/// Guid или null
/// Guid пуст (null) или равен Guid.Empty
- public static bool IsNullOrEmpty (this Guid? g) => g == null || g == Guid.Empty;
+ public static bool IsNullOrEmpty ([NotNullWhen(true)] this Guid? g) => g == null || g == Guid.Empty;
///
/// Проверяет Guid на пустоту
diff --git a/anbs_cp/Extensions/StringExtensions.cs b/anbs_cp/Extensions/StringExtensions.cs
index 14c3bd0..13a7016 100644
--- a/anbs_cp/Extensions/StringExtensions.cs
+++ b/anbs_cp/Extensions/StringExtensions.cs
@@ -1,4 +1,6 @@
-namespace anbs_cp.Extensions;
+using System.Diagnostics.CodeAnalysis;
+
+namespace anbs_cp.Extensions;
///
/// Расширение строк
@@ -10,5 +12,5 @@ public static class StringExtensions
///
/// Строка
/// Строка пуста (null) или содержит только пробелы
- public static bool IsNullOrWhiteSpace (this string? s) => s == null || s.Trim().Length == 0;
+ public static bool IsNullOrWhiteSpace ([NotNullWhen(true)] this string? s) => s == null || s.Trim().Length == 0;
}
\ No newline at end of file
diff --git a/anbs_cp/anbs_cp.csproj b/anbs_cp/anbs_cp.csproj
index b10818e..aaf438b 100644
--- a/anbs_cp/anbs_cp.csproj
+++ b/anbs_cp/anbs_cp.csproj
@@ -2,7 +2,7 @@
net8.0
- 2024.2.23
+ 2024.3.01
Александр Бабаев
Набор компонентов ANB Software
Библиотека полезных методов языка C#