diff --git a/lib/YANLib/YANBool.cs b/lib/YANLib/YANBool.cs
index 75669352..291fdef1 100644
--- a/lib/YANLib/YANBool.cs
+++ b/lib/YANLib/YANBool.cs
@@ -4,12 +4,21 @@ namespace YANLib;
public static partial class YANBool
{
+ ///
+ /// Generates a random boolean value. Returns or with equal probability.
+ ///
+ /// A random boolean value.
public static bool GenerateRandomBool() => GenerateRandomByte(0, 2) == 1;
+ ///
+ /// Generates an containing random boolean values. The number of boolean values generated is determined by the value of .
+ ///
+ /// The type of . Must be a value type.
+ /// The number of boolean values to generate.
+ /// An containing random boolean values.
public static IEnumerable GenerateRandomBools(T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomBool();
}
diff --git a/lib/YANLib/YANDateTime.Nullable.cs b/lib/YANLib/YANDateTime.Nullable.cs
index 9a29f0fa..aaf7f276 100644
--- a/lib/YANLib/YANDateTime.Nullable.cs
+++ b/lib/YANLib/YANDateTime.Nullable.cs
@@ -125,8 +125,7 @@ public static IEnumerable ToDateTime(IReadOnlySet strs, string
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime? min, DateTime max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(min, max);
}
@@ -153,8 +152,7 @@ public static IEnumerable GenerateRandomDateTimes(DateTime? min, Da
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime min, DateTime? max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(min, max);
}
@@ -181,8 +179,7 @@ public static IEnumerable GenerateRandomDateTimes(DateTime min, Dat
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime? min, DateTime? max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(min, max);
}
@@ -206,8 +203,7 @@ public static IEnumerable GenerateRandomDateTimes(DateTime? min, Da
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime? max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(max);
}
diff --git a/lib/YANLib/YANDateTime.cs b/lib/YANLib/YANDateTime.cs
index 335b5b8d..9eb6507e 100644
--- a/lib/YANLib/YANDateTime.cs
+++ b/lib/YANLib/YANDateTime.cs
@@ -338,8 +338,7 @@ public static IEnumerable ToDateTime(IReadOnlySet strs, string
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime min, DateTime max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(min, max);
}
@@ -360,8 +359,7 @@ public static IEnumerable GenerateRandomDateTimes(DateTime min, Dat
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime();
}
@@ -385,8 +383,7 @@ public static IEnumerable GenerateRandomDateTimes(T size) where T :
/// An containing random DateTime values between and .
public static IEnumerable GenerateRandomDateTimes(DateTime max, T size) where T : struct
{
- var cnt = size.ToUlong();
- for (var i = 0ul; i < cnt; i++)
+ for (var i = 0ul; i < size.ToUlong(); i++)
{
yield return GenerateRandomDateTime(max);
}
diff --git a/lib/YANLib/YANJson.cs b/lib/YANLib/YANJson.cs
index fcf6692e..9eeefe15 100644
--- a/lib/YANLib/YANJson.cs
+++ b/lib/YANLib/YANJson.cs
@@ -5,8 +5,21 @@ namespace YANLib;
public static partial class YANJson
{
+ ///
+ /// Serializes the given object of type to a JSON string using the default JSON serialization settings.
+ ///
+ /// The type of the object to be serialized. Must be a reference type.
+ /// The object to be serialized.
+ /// A JSON string representing the serialized object.
public static string Serialize(this T mdl) where T : class => JsonSerializer.Serialize(mdl);
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects.
public static IEnumerable Serialize(params T[] mdls) where T : class
{
if (mdls is null || mdls.Length <= 0)
@@ -19,6 +32,13 @@ public static IEnumerable Serialize(params T[] mdls) where T : class
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects.
public static IEnumerable Serialize(this IEnumerable mdls) where T : class
{
if (mdls is null || !mdls.Any())
@@ -31,6 +51,13 @@ public static IEnumerable Serialize(this IEnumerable mdls) where T
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects.
public static IEnumerable Serialize(this IReadOnlyCollection mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -43,6 +70,13 @@ public static IEnumerable Serialize(this IReadOnlyCollection mdls)
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects.
public static IEnumerable Serialize(this IReadOnlyList mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -55,6 +89,13 @@ public static IEnumerable Serialize(this IReadOnlyList mdls) where
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects.
public static IEnumerable Serialize(this IReadOnlySet mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -67,12 +108,27 @@ public static IEnumerable Serialize(this IReadOnlySet mdls) where
}
}
+ ///
+ /// Serializes the given object of type to a JSON string using the default JSON serialization settings,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ ///
+ /// The type of the object to be serialized. Must be a reference type.
+ /// The object to be serialized.
+ /// A JSON string representing the serialized object with camelCase property names and case sensitivity for property names set to false.
public static string SerializeCamel(this T mdl) where T : class => JsonSerializer.Serialize(mdl, new JsonSerializerOptions
{
PropertyNamingPolicy = CamelCase,
PropertyNameCaseInsensitive = false
});
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects with camelCase property names and case sensitivity for property names set to false.
public static IEnumerable SerializeCamel(params T[] mdls) where T : class
{
if (mdls is null || mdls.Length <= 0)
@@ -85,6 +141,14 @@ public static IEnumerable SerializeCamel(params T[] mdls) where T : c
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects with camelCase property names and case sensitivity for property names set to false.
public static IEnumerable SerializeCamel(this IEnumerable mdls) where T : class
{
if (mdls is null || !mdls.Any())
@@ -97,6 +161,14 @@ public static IEnumerable SerializeCamel(this IEnumerable mdls) wh
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects with camelCase property names and case sensitivity for property names set to false.
public static IEnumerable SerializeCamel(this IReadOnlyCollection mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -109,6 +181,14 @@ public static IEnumerable SerializeCamel(this IReadOnlyCollection
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects with camelCase property names and case sensitivity for property names set to false.
public static IEnumerable SerializeCamel(this IReadOnlyList mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -121,6 +201,14 @@ public static IEnumerable SerializeCamel(this IReadOnlyList mdls)
}
}
+ ///
+ /// Serializes an enumerable of objects of type to an containing JSON strings representing the serialized objects,
+ /// with the property names in camelCase and case sensitivity for property names set to false.
+ /// Returns an empty sequence if the input enumerable is , empty, or contains only objects.
+ ///
+ /// The type of the objects to be serialized. Must be a reference type.
+ /// The enumerable of objects to be serialized.
+ /// An containing JSON strings representing the serialized objects with camelCase property names and case sensitivity for property names set to false.
public static IEnumerable SerializeCamel(this IReadOnlySet mdls) where T : class
{
if (mdls is null || mdls.Count <= 0)
@@ -133,6 +221,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes a JSON string to an object of type using the default JSON deserialization settings.
+ /// Returns the deserialized object, or if the deserialization fails.
+ ///
+ /// The type of the object to be deserialized. Must be a reference type.
+ /// The JSON string to be deserialized.
+ /// The deserialized object, or if the deserialization fails.
public static T? Deserialize(this string str) where T : class
{
try
@@ -145,6 +240,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable Deserialize(params string[] strs) where T : class
{
if (strs is null || strs.Length <= 0)
@@ -157,6 +259,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable Deserialize(this IEnumerable strs) where T : class
{
if (strs is null || !strs.Any())
@@ -169,6 +278,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable Deserialize(this IReadOnlyCollection strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -181,6 +297,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable Deserialize(this IReadOnlyList strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -193,6 +316,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable Deserialize(this IReadOnlySet strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -205,6 +335,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes a JSON string to an object of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns the deserialized object, or if the deserialization fails.
+ ///
+ /// The type of the object to be deserialized. Must be a reference type.
+ /// The JSON string to be deserialized.
+ /// The deserialized object, or if the deserialization fails.
public static T? DeserializeCamel(this string str) where T : class
{
try
@@ -221,6 +358,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns an enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
public static IEnumerable DeserializeCamel(params string[] strs) where T : class
{
if (strs is null || strs.Length <= 0)
@@ -233,6 +377,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns an enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
public static IEnumerable DeserializeCamel(this IEnumerable strs) where T : class
{
if (strs is null || !strs.Any())
@@ -245,6 +396,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns an enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
public static IEnumerable DeserializeCamel(this IReadOnlyCollection strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -257,6 +415,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns an enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
public static IEnumerable DeserializeCamel(this IReadOnlyList strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -269,6 +434,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false.
+ /// Returns an enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or an empty sequence if the input array is , empty, or contains only strings.
public static IEnumerable DeserializeCamel(this IReadOnlySet strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -281,6 +453,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes a JSON string to an object of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// If the deserialization fails, returns .
+ ///
+ /// The type of the object to be deserialized. Must be a reference type.
+ /// The JSON string to be deserialized.
+ /// The deserialized object, or if the deserialization fails.
public static T? DeserializeStandard(this string str) where T : class
{
T? rslt;
@@ -310,6 +489,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
return rslt;
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable DeserializeStandard(params string[] strs) where T : class
{
if (strs is null || strs.Length <= 0)
@@ -322,6 +508,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable DeserializeStandard(this IEnumerable strs) where T : class
{
if (strs is null || !strs.Any())
@@ -334,6 +527,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable DeserializeStandard(this IReadOnlyCollection strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -346,6 +546,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable DeserializeStandard(this IReadOnlyList strs) where T : class
{
if (strs is null || strs.Count <= 0)
@@ -358,6 +565,13 @@ public static IEnumerable SerializeCamel(this IReadOnlySet mdls) w
}
}
+ ///
+ /// Deserializes an array of JSON strings to an enumerable of objects of type using the default JSON deserialization settings, with camelCase property names and case sensitivity for property names set to false as additional options.
+ /// Returns an enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
+ ///
+ /// The type of the objects to be deserialized. Must be a reference type.
+ /// The array of JSON strings to be deserialized.
+ /// An enumerable of deserialized objects, or if the deserialization fails for any of the input strings.
public static IEnumerable DeserializeStandard(this IReadOnlySet strs) where T : class
{
if (strs is null || strs.Count <= 0)
diff --git a/lib/YANLib/YANLib.csproj b/lib/YANLib/YANLib.csproj
index 9f796d0b..7011ac5a 100644
--- a/lib/YANLib/YANLib.csproj
+++ b/lib/YANLib/YANLib.csproj
@@ -9,7 +9,10 @@
YANLib
Yami An
YAN
- Warning: beta test
+ Update: all
+Add: YANJson
+Warning:
+- Change the prefix of method names from GenRandom_ to GenerateRandom
Copyright © 2023
icon.png
https://github.com/Tynab
@@ -22,7 +25,7 @@
MIT
False
Tynab.YANLib
- 2.0.2
+ 2.1.0