1
0
mirror of https://github.com/oliverbooth/X10D synced 2024-11-09 23:25:43 +00:00
X10D/README.md

30 lines
916 B
Markdown
Raw Normal View History

2019-07-07 12:23:48 +01:00
# X10D
Extension methods on crack
## About
X10D (pronounced *extend*), is a collection of class libraries that provide various .NET extension methods, including extension methods for Unity, Windows Forms and System.Drawing.
## Extended Classes
Below is a list of the number of extension methods written for a given type. Overloaded methods are not counted.
|Type|Library|Method count|
|- |- |- |
|`byte` / `byte[]`|`X10D`|8|
|`char`|`X10D`|1|
|`IComparable`|`X10D`|2|
|`IConvertible`|`X10D`|4|
|`DateTime`|`X10D`|12|
|`double`|`X10D`|5|
|`enum`|`X10D`|2|
|`float`|`X10D`|5|
|`short` / `ushort`|`X10D`|15|
|`int` / `uint`|`X10D`|15|
|`long` / `ulong`|`X10D`|15|
|`IList<T>`|`X10D`|1|
|`Random`|`X10D`|1|
|`SecureString`|`X10D`|1|
|`string`|`X10D`|6|
|`TimeSpan`|`X10D`|1|
|`System.Drawing.Image`|`X10D.Drawing`|2 (+ async)|
|`UnityEngine.Material`|`X10D.Unity`|1|
|`System.Windows.Forms.Control`|`X10D.WinForms`|1|