安裝方式

.NET Cli

1
dotnet add package StartFMS.Extensions.Data --version 1.0.5

Package Manager

1
NuGet\Install-Package StartFMS.Extensions.Data -Version 1.0.5

字串轉換

提供 int 、Double、float、datetime等轉換資料型態,範例如下

1
2
int Number = "100800".ToInt();
DateTime dt = "2023/3/10".ToDateTime();

千分位、小數點字串

1
2
3
4
5
//千分位轉換
string thousandths = "10000".ToThousandths();

// 小數點
string places = "10000".ToDecimalPlaces(6);

自動累加數字

1
2
string num = "0000".ToAutoNumber();
string num1 = "0001".ToNumber(5); //output : 00001

Model 預設值

1
2
3
4
5
//預設 class 內屬性預設值
var mods = new Class1(){}.InitValue();

//傳入 mods 值
var mods2 = new Class1(){}.SetValue(mods);

更新紀錄

1.0.5

  • 修繕型態無法轉換問題

1.0.4

  • 加入 ToCapitalizeFirstLetter() ->字首大寫
  • 變更 ToDefaultValue -> InitValue、ToValue -> SetValue 名稱