iT邦幫忙

c#相關文章
共有 1507 則文章
鐵人賽 IT技術 DAY 18
分享一些學習心得 系列 第 18

技術 LINQ自學筆記-語法應用-取出資料-Select 運算子

LINQ 語法第一篇文章,當然是先講怎麼取資料,也就是 Select 標準查詢運算子。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以...

鐵人賽 IT技術 DAY 18
C#技術分享 系列 第 18

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

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

鐵人賽 IT技術 DAY 18
鐵之 Just Do Lotus Notes 系列 第 18

技術 用C#取得Notes系統檔案附件(CSharp Get Notes Attachments)

今天圍繞的主題還是.NET跟Domino做整合的議題,在Domino上附件等資料都是放在資料庫裡面的要做資料移轉等相關功能時我們就會需要一支特別的程式來處理這段...

鐵人賽 IT技術 DAY 3

達標好文 技術 Kuick -- C# 代碼規範和設計指引

建立軟體開發團隊的第一步驟,統一代碼編寫規範。 這裡提供一份超過 30 頁的 Word 檔案,針對 C# 程式編寫樣式規範與命名慣例,歡迎下載參考,或是修改成適...

鐵人賽 IT技術 DAY 17
分享一些學習心得 系列 第 17

技術 LINQ自學筆記-打地基-延後執行

本篇是打地基的最後一篇文章,講的是 LINQ 很重要的一個特色,延後執行。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以 C# + 我...

鐵人賽 IT技術 DAY 2

技術 什麼是 Kuick

Kuick 是以 .Net 4.0 with C# 寫出有 32,788 行的程式碼,包含以下兩個部份: 1. Application Framework 應用...

鐵人賽 IT技術 DAY 17
C#技術分享 系列 第 17

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

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

鐵人賽 IT技術 DAY 17
鐵之 Just Do Lotus Notes 系列 第 17

技術 Lotus Notes Integration with Microsoft _NET Platform (C#)

今天圍繞的主題還是.NET跟Domino做整合的議題,在業界上常常會有相關整合的需求整合度越高公司的競爭力效率就會更高,做任何應用就會很順. 10/05 安裝L...

鐵人賽 IT技術 DAY 16
分享一些學習心得 系列 第 16

技術 LINQ自學筆記-打地基-方法架構查詢

撰寫 LINQ 語法有兩種方式,其一是前一篇所講的「查詢運算式」,因為貼近 SQL Script,且較易閱讀,因此大受歡迎,但實際上還有一種撰寫方式,就是「方法...

鐵人賽 IT技術 DAY 16
C#技術分享 系列 第 16

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

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

鐵人賽 IT技術 DAY 1

技術 Kuick 開放原始檔專案

我姓鍾,英文名字叫 Kevin,一個台灣男性廣泛使用的英文名字,朋友叫我『鍾K』,也喜歡自稱『中K』。今年三月,建立一個名為 Kuick(全名為 Kuick A...

鐵人賽 IT技術 DAY 15
C#技術分享 系列 第 15

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

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

鐵人賽 IT技術 DAY 15
分享一些學習心得 系列 第 15

技術 LINQ自學筆記-打地基-查詢運算式

查詢運算式(Query Expressions)讓 .Net 開發人員可以將 LINQ 查詢語法寫成類似標準 SQL Script 樣式,讓許多開發人員可以迅速...

鐵人賽 IT技術 DAY 14
分享一些學習心得 系列 第 14

技術 LINQ自學筆記-打地基-LINQ工作對象

上一篇文章有提到 LINQ 的第一步就是建立、設定資料來源,而且也說過其實所有 LINQ 查詢的對象,都是物件,那物件型態這麼多種,到底什麼樣的物件才可以應用...

鐵人賽 IT技術 DAY 14
C#技術分享 系列 第 14

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

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

鐵人賽 IT技術 DAY 13
分享一些學習心得 系列 第 13

技術 LINQ自學筆記-打地基-LINQ語法123

本文旨在說明是 LINQ 語法基本結構(統一的程式碼撰寫模式),以及如果提高 LINQ 的學習成效,讓 LINQ 練習和實務工作環境貼近。 自學筆記這系列是我自...

鐵人賽 IT技術 DAY 13
C#技術分享 系列 第 13

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

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

鐵人賽 IT技術 DAY 12
C#技術分享 系列 第 12

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

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

鐵人賽 IT技術 DAY 12
分享一些學習心得 系列 第 12

技術 LINQ自學筆記-打地基-匿名型別

匿名型別可以讓我們在不事先宣告一個類別結構,就可以建立一個自訂的型別於執行時期使用,搭配物件初始化設定式和型別推斷,開發人員可以省去非常多繁瑣的程式碼。 自學筆...

鐵人賽 IT技術 DAY 11
C#技術分享 系列 第 11

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

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

鐵人賽 IT技術 DAY 11
分享一些學習心得 系列 第 11

技術 LINQ自學筆記-打地基-物件和集合初始設定式

連續五篇委派相關的文章後,這篇來點輕鬆的,談談物件和集合初始設定式,以及超好用的自動實作屬性。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享...

鐵人賽 IT技術 DAY 10
C#技術分享 系列 第 10

技術 C#技術分享10-透過var建立實體物件

由於var的型別會自動推論,因此,可以直接對其屬性進行引用而不會有任何問題 使用var變數必須特別注意的是,在宣告的同時,必須進行初始化的動作,否則編譯器無法判...

鐵人賽 IT技術 DAY 10
分享一些學習心得 系列 第 10

技術 LINQ自學筆記-打地基-Lambda 運算式

Lambda 運算式是 .Net 3.5 新增加,我覺得很棒的一個特色,它並不是全新的功能,只是匿名委派的再精簡語法,但是實用性大增,請見內文分享。 自學筆記這...

鐵人賽 IT人生 DAY 9
自由發揮30天 系列 第 9

技術 自由發揮30天-day 09

推薦好書- Visual Basic 2003~2005開發秘訣與範例大全 今天要分享讀書心得的書名是 Visual Basic 2003~2005開發秘訣與範...

鐵人賽 IT技術 DAY 9
C#技術分享 系列 第 9

技術 C#技術分享09-擴充方法

擴充方法讓新建立的方法,可以被加入至現有的型別之中,不需要另外建立新的衍生型別,或是對原來的型別進行修改,即可擴充其功能。 包含擴充方法的類別必須是宣告為sta...

鐵人賽 IT技術 DAY 9
分享一些學習心得 系列 第 9

技術 LINQ自學筆記-打地基-Func委派、Action委派

上一篇提供 .Net 2.0 的泛型委派來簡化委派宣告端所需撰寫的程式碼,進入 .Net 3.5 後,微軟提供了 Func 委派和 Action 委派,再進一步...

鐵人賽 IT技術 DAY 8
分享一些學習心得 系列 第 8

技術 LINQ自學筆記-打地基-泛型委派

匿名委派大幅精簡呼叫端使用委派的程式碼,那宣告端,我們就利用泛型委派來精簡吧!本篇將和大家分享泛型委派的實務應用方式。 自學筆記這系列是我自己學習的一些心得分享...

鐵人賽 IT技術 DAY 7
分享一些學習心得 系列 第 7

技術 LINQ自學筆記-打地基-匿名委派

匿名委派大幅減少使用委派所需要撰寫的程式碼數量,而且實用價值更高,若沒有匿名委派,LINQ 根本無法應用在真實環境中,因為程式碼太冗長、繁雜了。本篇將延續昨天具...

鐵人賽 IT技術 DAY 7
C#技術分享 系列 第 7

技術 C#技術分享07-透過委派執行方法

在使用委派物件之前,必須先使用delegate關鍵字,在c#中宣告委派物件種類名稱,以及該種委派物件所可以參考的方法的回傳值型別與參數列規格 當建立好委派的規格...

鐵人賽 IT技術 DAY 6
C#技術分享 系列 第 6

技術 C#技術分享06-LINQ查詢運算式

查詢運算式是一段LINQ查詢語法,由select、from 以及WHERE等子句 所組成,每一段完整的LINQ查詢運算式必須以FROM 子句開始, 而以SELE...