/HParser

A crude parser implemented in C#.

Primary LanguageC#Do What The F*ck You Want To Public LicenseWTFPL

HParser

簡介

這是一個用來做 類型 與 字串 互轉的簡陋轉換器。
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

授權

你他媽的想幹嘛就幹嘛