這是一個用來做 類型 與 字串 互轉的簡陋轉換器。
H 的意思是 Horrible,它效能超爛,跟作者一樣一點也不優秀,純粹是用來做概念證明用。
雖然沒有效能能讓你的專案常保笑容,但它可以做到大部分的轉換。
🍝
- Boolean
- Char
- Byte
- SByte
- Int16
- UInt16
- Int32
- UInt32
- Int64
- UInt64
- Single
- Double
- Guid
- Decimal
- DateTime
- DateTimeOffset
- TimeSpan
- BigInteger
- Version
- Array
- ByteArray
- Dictionary
- KeyValuePair
- List
- Color
- PointF
- Point
- SizeF
- Size
- DnsEndPoint
- IPAddress
- IPEndPoint
- NetworkCredential
- Uri
- Enum
- Nullable
- String
雖然我知道沒人會用這個爛東西,但我還是要補一下用法
using HParser;
var service = ServiceLocator.Service;
int intToConv = 20;
// 將東西轉換成字串
string str = service.ToString(intToConv);
// 將字串轉回整數
int graph = service.ToGraph<int>(str);
// graph: 20