iT邦幫忙

鐵人檔案

2012 iT 邦幫忙鐵人賽
回列表

C#技術分享 系列

分享一些自己整理的C# 程式語言 筆記 語法 心得 等

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文
DAY 11

C#技術分享11-排序運算

排序是很常用到的方法 下面示範 由小排到大 如果是要從大排到小是使用 orderby str descending using System; using Sy...

2012-10-04 ‧ 由 thc 分享
DAY 12

C#技術分享12-LINQ 隱含型別var

LINQ允許以一個隱含型別var取代Ienumerable<T>型別 如以下兩段 意義相同 var enumNumbers= from number...

2012-10-05 ‧ 由 thc 分享
DAY 13

C#技術分享13-用LINQ計算陣列中每個數字出現的數量

LINQ-計算陣列中每個數字出現的數量 計算陣列中每個數字出現的數量 計算出來後,就可以知道 每個數字 出現幾次了 using System; using Sy...

2012-10-06 ‧ 由 thc 分享
DAY 14

C#技術分享14-找出陣列中出現一次以上的數字

最近工作上有個需求,使用者上傳excel檔 其中有一欄是店名,但是怕使用者重覆輸入 所以有出現過一次以上的店名 就要挑出來 第一次出現要能存進去,第二次出現要顯...

2012-10-07 ‧ 由 thc 分享
DAY 15

C#技術分享15-用TryParse取代Parse

用Parse會引發例外,用TryParse幫我們把值轉型 成功回傳true,轉型失敗會轉成初始值,並回傳false 不會引發例外 用以下範例示範 using S...

2012-10-08 ‧ 由 thc 分享
DAY 16

C#技術分享16-取得月初及月底的日期

以下範例使用 使定日期 開始跑12個月的 月初跟月底出來 取得月初的方法是一樣的,取得月底 分別用這兩種方法 DateTime LastDay = new Da...

2012-10-09 ‧ 由 thc 分享
DAY 17

C#技術分享17-西元年轉民國年 別用.AddYears(-1911)

以前轉成民國年 都常常會使用 .AddYears(-1911) 這種偷懶的做法,不過今天用2012/2/29寫範例的時候,轉出來 居然是101/2/28 根據我...

2012-10-10 ‧ 由 thc 分享
DAY 18

C#技術分享18-[C#]使用可為 Null 的型別

語法 T? 是 System.Nullable<T> 的簡略表示法,其中 T 是實值型別。兩種格式可以互相變更 例: int? i = null;...

2012-10-11 ‧ 由 thc 分享
DAY 19

C#技術分享19-[C#]??運算子

我在做這個範例的時候,因為 int? i=null; 一直少打了 ? 號,所以一直出現錯誤,所以?? 應該是要和 ? 搭配使用吧 //原式 //if (i ==...

2012-10-12 ‧ 由 thc 分享
DAY 20

C#技術分享20-[C#]?:陳述句

?: 它需要三個運算元,是 C# 中唯一的三元運算子。 條件式 x ?: y : z 如果 x 為 true 則評估 y;如果 x 為 false 則評估 z...

2012-10-13 ‧ 由 thc 分享