Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.03 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.03 KB

Download

Full Version NuGet NuGet Install
PoweredSoft.Types NuGet PM> Install-Package PoweredSoft.Types

Reason of package

This package is for other packages of our company, but if you find usage for it, enjoy.

Sample

var codeStr = "123";
var code = codeStr.To(typeof(int));
Assert.Equal(123, code);

Adding converters or replacing default converters

class StringToIntConverter : ITypeConverter
{
	public bool CanConvert(Type source, Type destination) => source == typeof(string) && destination == typeof(int);
	public object Convert(object source, Type destination) => Convert.ToInt32(source);
}

Converter.RegisterConverter(new ConverterClass());
Converter.ReplaceConverter(new ConverterClass(), typeof(string), typeof(int));