diff --git a/X10D/src/BooleanExtensions/BooleanExtensions.Unsigned.cs b/X10D/src/BooleanExtensions/BooleanExtensions.Unsigned.cs
index 860e7f9..35ca7e2 100644
--- a/X10D/src/BooleanExtensions/BooleanExtensions.Unsigned.cs
+++ b/X10D/src/BooleanExtensions/BooleanExtensions.Unsigned.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.BooleanExtensions
+namespace X10D
{
public static partial class BooleanExtensions
{
diff --git a/X10D/src/BooleanExtensions/BooleanExtensions.cs b/X10D/src/BooleanExtensions/BooleanExtensions.cs
index fe05ed5..e82e71e 100644
--- a/X10D/src/BooleanExtensions/BooleanExtensions.cs
+++ b/X10D/src/BooleanExtensions/BooleanExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.BooleanExtensions
+namespace X10D
{
///
/// Extension methods for .
@@ -92,7 +92,7 @@ namespace X10D.BooleanExtensions
///
/// The Boolean value to convert.
/// 1 if is , or 0 otherwise.
- ///
+ ///
///
/// The following example illustrates the conversion of to values.
///
@@ -107,7 +107,7 @@ namespace X10D.BooleanExtensions
/// // True converts to 1.
///
///
- ///
+ ///
public static double ToDouble(this bool value)
{
return value ? 1.0 : 0.0;
@@ -207,7 +207,7 @@ namespace X10D.BooleanExtensions
/// // True converts to 1.
///
///
- ///
+ ///
public static float ToSingle(this bool value)
{
return value ? 1.0f : 0.0f;
diff --git a/X10D/src/ByteExtensions/ByteExtensions.cs b/X10D/src/ByteExtensions/ByteExtensions.cs
index 54cc154..13a5468 100644
--- a/X10D/src/ByteExtensions/ByteExtensions.cs
+++ b/X10D/src/ByteExtensions/ByteExtensions.cs
@@ -1,4 +1,4 @@
-namespace X10D.ByteExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/ByteExtensions/SByteExtensions.cs b/X10D/src/ByteExtensions/SByteExtensions.cs
index 23924f5..314dcfd 100644
--- a/X10D/src/ByteExtensions/SByteExtensions.cs
+++ b/X10D/src/ByteExtensions/SByteExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.ByteExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/CharExtensions/CharExtensions.cs b/X10D/src/CharExtensions/CharExtensions.cs
index 263bd3a..dae9639 100644
--- a/X10D/src/CharExtensions/CharExtensions.cs
+++ b/X10D/src/CharExtensions/CharExtensions.cs
@@ -1,4 +1,4 @@
-namespace X10D.CharExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/ComparableExtensions/ComparableExtensions.cs b/X10D/src/ComparableExtensions/ComparableExtensions.cs
index 994544b..b1e0b49 100644
--- a/X10D/src/ComparableExtensions/ComparableExtensions.cs
+++ b/X10D/src/ComparableExtensions/ComparableExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.ComparableExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/DateTimeExtensions/DateTimeExtensions.cs b/X10D/src/DateTimeExtensions/DateTimeExtensions.cs
index 5cbeee4..444083e 100644
--- a/X10D/src/DateTimeExtensions/DateTimeExtensions.cs
+++ b/X10D/src/DateTimeExtensions/DateTimeExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.DateTimeExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/DateTimeExtensions/DateTimeOffsetExtensions.cs b/X10D/src/DateTimeExtensions/DateTimeOffsetExtensions.cs
index 665a983..beb8fc1 100644
--- a/X10D/src/DateTimeExtensions/DateTimeOffsetExtensions.cs
+++ b/X10D/src/DateTimeExtensions/DateTimeOffsetExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.DateTimeExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/DictionaryExtensions/DictionaryExtensions.cs b/X10D/src/DictionaryExtensions/DictionaryExtensions.cs
index 0c79374..fbbe369 100644
--- a/X10D/src/DictionaryExtensions/DictionaryExtensions.cs
+++ b/X10D/src/DictionaryExtensions/DictionaryExtensions.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.Web;
-namespace X10D.DictionaryExtensions
+namespace X10D
{
///
/// Extension methods for and similar types.
diff --git a/X10D/src/DoubleExtensions/DoubleExtensions.cs b/X10D/src/DoubleExtensions/DoubleExtensions.cs
index 8605a86..1b562e5 100644
--- a/X10D/src/DoubleExtensions/DoubleExtensions.cs
+++ b/X10D/src/DoubleExtensions/DoubleExtensions.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.CompilerServices;
-namespace X10D.DoubleExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/EndPointExtensions/EndPointExtensions.cs b/X10D/src/EndPointExtensions/EndPointExtensions.cs
index c9cbcaf..2eb8308 100644
--- a/X10D/src/EndPointExtensions/EndPointExtensions.cs
+++ b/X10D/src/EndPointExtensions/EndPointExtensions.cs
@@ -1,7 +1,7 @@
using System.Net;
using System.Runtime.CompilerServices;
-namespace X10D.EndPointExtensions
+namespace X10D
{
///
/// Extension methods for and derived types.
diff --git a/X10D/src/EnumExtensions/EnumExtensions.cs b/X10D/src/EnumExtensions/EnumExtensions.cs
index 886d0f1..c8a4a49 100644
--- a/X10D/src/EnumExtensions/EnumExtensions.cs
+++ b/X10D/src/EnumExtensions/EnumExtensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.EnumExtensions
+namespace X10D
{
///
/// Extension methods for types.
diff --git a/X10D/src/EnumerableExtensions/EnumerableExtensions.cs b/X10D/src/EnumerableExtensions/EnumerableExtensions.cs
index 456f45b..021cc33 100644
--- a/X10D/src/EnumerableExtensions/EnumerableExtensions.cs
+++ b/X10D/src/EnumerableExtensions/EnumerableExtensions.cs
@@ -1,9 +1,7 @@
using System.Collections.Generic;
using System.Linq;
-using X10D.ComparableExtensions;
-using X10D.ListExtensions;
-namespace X10D.EnumerableExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/Int16Extensions/Int16Extensions.cs b/X10D/src/Int16Extensions/Int16Extensions.cs
index 0f1a8d3..9348e91 100644
--- a/X10D/src/Int16Extensions/Int16Extensions.cs
+++ b/X10D/src/Int16Extensions/Int16Extensions.cs
@@ -1,7 +1,6 @@
using System;
-using X10D.Int64Extensions;
-namespace X10D.Int16Extensions
+namespace X10D
{
///
/// Extension methods for .
@@ -94,7 +93,7 @@ namespace X10D.Int16Extensions
///
public static double LerpFrom(this short target, double value, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -109,7 +108,7 @@ namespace X10D.Int16Extensions
///
public static double LerpTo(this short value, double target, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -124,7 +123,7 @@ namespace X10D.Int16Extensions
///
public static double LerpWith(this short alpha, double value, double target)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -139,7 +138,7 @@ namespace X10D.Int16Extensions
///
public static float LerpFrom(this short target, float value, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -154,7 +153,7 @@ namespace X10D.Int16Extensions
///
public static float LerpTo(this short value, float target, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -169,7 +168,7 @@ namespace X10D.Int16Extensions
///
public static float LerpWith(this short alpha, float value, float target)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
diff --git a/X10D/src/Int32Extensions/Int32Extensions.cs b/X10D/src/Int32Extensions/Int32Extensions.cs
index d46f825..a2583ab 100644
--- a/X10D/src/Int32Extensions/Int32Extensions.cs
+++ b/X10D/src/Int32Extensions/Int32Extensions.cs
@@ -1,7 +1,6 @@
using System;
-using X10D.Int64Extensions;
-namespace X10D.Int32Extensions
+namespace X10D
{
///
/// Extension methods for .
@@ -94,7 +93,7 @@ namespace X10D.Int32Extensions
///
public static double LerpFrom(this int target, double value, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -109,7 +108,7 @@ namespace X10D.Int32Extensions
///
public static double LerpTo(this int value, double target, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -124,7 +123,7 @@ namespace X10D.Int32Extensions
///
public static double LerpWith(this int alpha, double value, double target)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -139,7 +138,7 @@ namespace X10D.Int32Extensions
///
public static float LerpFrom(this int target, float value, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -154,7 +153,7 @@ namespace X10D.Int32Extensions
///
public static float LerpTo(this int value, float target, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -169,7 +168,7 @@ namespace X10D.Int32Extensions
///
public static float LerpWith(this int alpha, float value, float target)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
diff --git a/X10D/src/Int64Extensions/Int64Extensions.cs b/X10D/src/Int64Extensions/Int64Extensions.cs
index 6e63a13..dc1d807 100644
--- a/X10D/src/Int64Extensions/Int64Extensions.cs
+++ b/X10D/src/Int64Extensions/Int64Extensions.cs
@@ -1,6 +1,6 @@
using System;
-namespace X10D.Int64Extensions
+namespace X10D
{
///
/// Extension methods for .
@@ -117,7 +117,7 @@ namespace X10D.Int64Extensions
///
public static double LerpFrom(this long target, double value, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -132,7 +132,7 @@ namespace X10D.Int64Extensions
///
public static double LerpTo(this long value, double target, double alpha)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -147,7 +147,7 @@ namespace X10D.Int64Extensions
///
public static double LerpWith(this long alpha, double value, double target)
{
- return DoubleExtensions.DoubleExtensions.LerpInternal(value, target, alpha);
+ return DoubleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -162,7 +162,7 @@ namespace X10D.Int64Extensions
///
public static float LerpFrom(this long target, float value, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -177,7 +177,7 @@ namespace X10D.Int64Extensions
///
public static float LerpTo(this long value, float target, float alpha)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
@@ -192,7 +192,7 @@ namespace X10D.Int64Extensions
///
public static float LerpWith(this long alpha, float value, float target)
{
- return SingleExtensions.SingleExtensions.LerpInternal(value, target, alpha);
+ return SingleExtensions.LerpInternal(value, target, alpha);
}
///
diff --git a/X10D/src/ListExtensions/ListExtensions.cs b/X10D/src/ListExtensions/ListExtensions.cs
index 199315f..ce2e2db 100644
--- a/X10D/src/ListExtensions/ListExtensions.cs
+++ b/X10D/src/ListExtensions/ListExtensions.cs
@@ -1,8 +1,7 @@
using System;
using System.Collections.Generic;
-using X10D.RandomExtensions;
-namespace X10D.ListExtensions
+namespace X10D
{
///
/// Extension methods for and .
@@ -34,7 +33,7 @@ namespace X10D.ListExtensions
throw new ArgumentNullException(nameof(source));
}
- random ??= RandomExtensions.RandomExtensions.Random;
+ random ??= RandomExtensions.Random;
return random.NextFrom(source);
}
@@ -51,7 +50,7 @@ namespace X10D.ListExtensions
throw new ArgumentNullException(nameof(source));
}
- random ??= RandomExtensions.RandomExtensions.Random;
+ random ??= RandomExtensions.Random;
var count = source.Count;
while (count > 0)
diff --git a/X10D/src/ListExtensions/ListOfByteExtensions.cs b/X10D/src/ListExtensions/ListOfByteExtensions.cs
index 1fea2f8..15dd501 100644
--- a/X10D/src/ListExtensions/ListOfByteExtensions.cs
+++ b/X10D/src/ListExtensions/ListOfByteExtensions.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
-namespace X10D.ListExtensions
+namespace X10D
{
///
/// Extension methods for array.
diff --git a/X10D/src/RandomExtensions/RandomExtensions.cs b/X10D/src/RandomExtensions/RandomExtensions.cs
index 6fabcd7..483ce4b 100644
--- a/X10D/src/RandomExtensions/RandomExtensions.cs
+++ b/X10D/src/RandomExtensions/RandomExtensions.cs
@@ -5,7 +5,7 @@ using System.Globalization;
using System.Linq;
using System.Text;
-namespace X10D.RandomExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/RandomExtensions/SystemNumerics/RandomExtensions.Numerics.cs b/X10D/src/RandomExtensions/SystemNumerics/RandomExtensions.Numerics.cs
index 57313b5..5d5d458 100644
--- a/X10D/src/RandomExtensions/SystemNumerics/RandomExtensions.Numerics.cs
+++ b/X10D/src/RandomExtensions/SystemNumerics/RandomExtensions.Numerics.cs
@@ -1,9 +1,8 @@
#if NET5_0
using System;
using System.Numerics;
-using X10D.SingleExtensions;
-namespace X10D.RandomExtensions.SystemNumerics
+namespace X10D.SystemNumerics
{
public static partial class RandomExtensions
{
diff --git a/X10D/src/ReflectionExtensions/MemberInfoExtensions.cs b/X10D/src/ReflectionExtensions/MemberInfoExtensions.cs
index daed5e3..01b66d9 100644
--- a/X10D/src/ReflectionExtensions/MemberInfoExtensions.cs
+++ b/X10D/src/ReflectionExtensions/MemberInfoExtensions.cs
@@ -2,7 +2,7 @@
using System.Globalization;
using System.Reflection;
-namespace X10D.ReflectionExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/ReflectionExtensions/TypeExtensions.cs b/X10D/src/ReflectionExtensions/TypeExtensions.cs
index f74d99b..a22992b 100644
--- a/X10D/src/ReflectionExtensions/TypeExtensions.cs
+++ b/X10D/src/ReflectionExtensions/TypeExtensions.cs
@@ -2,7 +2,7 @@
using System.Globalization;
using System.Reflection;
-namespace X10D.ReflectionExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/SingleExtensions/SingleExtensions.cs b/X10D/src/SingleExtensions/SingleExtensions.cs
index 185a28e..6a1452d 100644
--- a/X10D/src/SingleExtensions/SingleExtensions.cs
+++ b/X10D/src/SingleExtensions/SingleExtensions.cs
@@ -1,8 +1,7 @@
using System;
using System.Runtime.CompilerServices;
-using X10D.DoubleExtensions;
-namespace X10D.SingleExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/StreamExtensions/StreamExtensions.Internal.cs b/X10D/src/StreamExtensions/StreamExtensions.Internal.cs
index 29ebda3..c88c947 100644
--- a/X10D/src/StreamExtensions/StreamExtensions.Internal.cs
+++ b/X10D/src/StreamExtensions/StreamExtensions.Internal.cs
@@ -1,7 +1,7 @@
using System;
using System.IO;
-namespace X10D.StreamExtensions
+namespace X10D
{
public static partial class StreamExtensions
{
diff --git a/X10D/src/StreamExtensions/StreamExtensions.cs b/X10D/src/StreamExtensions/StreamExtensions.cs
index 996ca1e..3f88da6 100644
--- a/X10D/src/StreamExtensions/StreamExtensions.cs
+++ b/X10D/src/StreamExtensions/StreamExtensions.cs
@@ -5,7 +5,7 @@ using System.Buffers.Binary;
using System.IO;
using System.Security.Cryptography;
-namespace X10D.StreamExtensions
+namespace X10D
{
///
/// Extension methods for .
diff --git a/X10D/src/StringExtensions/StringExtensions.cs b/X10D/src/StringExtensions/StringExtensions.cs
index a618fe5..72998e6 100644
--- a/X10D/src/StringExtensions/StringExtensions.cs
+++ b/X10D/src/StringExtensions/StringExtensions.cs
@@ -2,11 +2,8 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
-using X10D.EnumerableExtensions;
-using X10D.ListExtensions;
-using X10D.RandomExtensions;
-namespace X10D.StringExtensions
+namespace X10D
{
///
/// Extension methods for .
@@ -248,7 +245,7 @@ namespace X10D.StringExtensions
/// is less than 0.
public static string Randomize(this string source, int length)
{
- return source.Randomize(length, RandomExtensions.RandomExtensions.Random);
+ return source.Randomize(length, RandomExtensions.Random);
}
///
@@ -365,7 +362,7 @@ namespace X10D.StringExtensions
/// Returns a containing the characters in , rearranged.
public static string Shuffled(this string value)
{
- return value.Shuffled(RandomExtensions.RandomExtensions.Random);
+ return value.Shuffled(RandomExtensions.Random);
}
///
diff --git a/X10D/src/WaitHandleExtensions/WaitHandleExtensions.cs b/X10D/src/WaitHandleExtensions/WaitHandleExtensions.cs
index 85e10d9..c075e31 100644
--- a/X10D/src/WaitHandleExtensions/WaitHandleExtensions.cs
+++ b/X10D/src/WaitHandleExtensions/WaitHandleExtensions.cs
@@ -1,7 +1,7 @@
using System.Threading;
using System.Threading.Tasks;
-namespace X10D.WaitHandleExtensions
+namespace X10D
{
///
/// Extension methods for .