
C#
mdsbjdqcom
这个作者很懒,什么都没留下…
展开
-
【C#】 Math.Round (128.5) = 128 ??
C# 中要四捨五入 第一個會想到 Math.RoundMath.Round (128.5) 因該要等於 129 。但結果是128 ?! 這是Math.Round的Bug嗎XD讓我們一起看下去…..查了MSDN才發現… Math.Round MSDNMath.Round 四捨五入有兩種方式MidpointRounding.AwayFromZero 遠離零四捨五入 中間值會四转载 2018-01-31 21:09:10 · 177 阅读 · 0 评论 -
IOC(控制反转) , DI(依赖注入) 深入浅出~~
Ioc是一个oop重要的程式设计思想。此文带着大家初探 IOC(控制反转) , DI(依赖注入) ~~案例解释:小明是个爱干净的人,但他工作时常加班导致学一个技术或思想前我们必须先了解,这个技术或思想可为我们解决什么问题。Ioc(Inversion of Control) 控制反转 控制反转是一个设计思想 简单解释A物件程式内部需要使用B物件A,翻译 2018-01-17 18:04:04 · 245 阅读 · 0 评论 -
C# Transaction
.NET Transaction 机制 说到交易机制,简单来说就是例如我们在汇入订单时,可能会连动好几个SQL指令,但是如果哪天刚好中段资料有问题时,这样会导致insert一半,后续可能导致库存乱掉或是订单明细会有问题,因此我们就会运用到交易机制。当整个交易机制都完成后,才会执行所有的sql 指令public static MySqlConnection openMysqlConne翻译 2018-01-25 21:34:15 · 806 阅读 · 0 评论 -
C# 如何取得Enum的Name?-列举(Enum)与switch应用
我们很常会使用enum(列举)来将我们的状态做一个纪录使用enum的优点在于我们不需要额外的打字,也不用担心自己打错字因此就可以利用enum来去针对状态去做一个纪录、判断。而今天要介绍的是关于enum以及switch..case搭配的方法。在我们撰写程式的时候,有时候针对多个Button功能会绑定同一个事件,再根据Button内容的不同来去执行功能。这时候我们可能会搭配Enum转载 2018-02-02 17:40:29 · 1382 阅读 · 0 评论