BITKit/Src/Core/Mathematics/MathO.cs

26 lines
612 B
C#

using System;
namespace BITKit
{
public static class MathO
{
public static T As<T>(this object self) where T : class
{
// {
// if (typeof(T) == typeof(object[]))
// {
// var o = new object[1];
// o[0] = self;
// return o as T;
// }
// }
// {
// if (self is object[] { Length: 1 } o)
// {
// return o[0] as T;
// }
// }
return self as T;
}
}
}