iT邦幫忙

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

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

要用 LINQ ,一定要知道什麼是委派。要了解委派到應用委派,則一定要從基礎模式學起,才會融會貫通!本篇將說明 .Net 委派的最基本模式:具名委派。 自學筆記...

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

技術 C#技術分享05-using陳述式

using陳述式可以用來簡化try{} finally{} 區塊,但並不包含 catch 的部分 使用using 最主要的目的是為了讓物件建立的同時能確保該物件...

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

技術 LINQ自學筆記-打地基-泛型方法

泛型方法是 LINQ 組成元素中,不可或缺的技術,因為若沒有泛型方法,就很難在 LINQ 中對各種資料來源執行查詢作業。請注意,泛型包括了類別、介面、委派、方法...

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

技術 C#技術分享04-介面與抽象類別

抽象類別是用來定義相同種類的物件所需要具備的共通特性 而介面的用途則是定義不同種類的物件之間,針對某種特性所需要具備的相同功能 類別能繼承一個以上的介面,而介面...

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

技術 LINQ自學筆記-打地基-擴充方法

本篇文章說明 LINQ 最重要的組成元素:擴充方法,因為 LINQ 就是由一系列的擴充方法所組成的技術。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這...

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

技術 C#技術分享03-抽象類別及抽象方法

抽象類別具有下列特性 抽象類別不可以直接使用new令建立物件實體 抽象類別必須要被繼承才能使用其功能 抽象類別中,可以宣告抽象方法 繼承抽象類別的子類別,必須要...

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

技術 LINQ自學筆記-打地基-區域型別推斷02

自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以 C# + 我比較熟的 Net 3.5 環境為主。 另外本系列預計至少會切成【打地基】和【...

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

技術 LINQ自學筆記-打地基-區域型別推斷01

自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以 C# + 我比較熟的 Net 3.5 環境為主。 另外本系列預計至少會切成【打地基】和【...

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

達標好文 技術 LINQ自學筆記-打地基-認識LINQ

自學筆記這系列是我自己學習的一些心得分享,歡迎指教。先打屁一下,LINQ 最近兩年才開始被我慢慢應用在專案中,原因很簡單,因為兩年前客戶才同意我陸續把一些新的專...

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

技術 C#技術分享01-資料型別的轉換方法

System.Convert方法 主要作用在於將基底資料型別轉換為其他的型別資料 Parse方法 轉換的內容 必須是字串 Cast方法 Cast方法是轉換能力...

技術 C# Graphics畫布簡介

C# Graphics畫布簡介 I. Graphics畫布 II. Buffered Graphics雙緩衝區畫布 I. Graphics畫布 當在表單或控制項...

技術 C# Win32 API INI相關應用

整理了比較常用到的功能, 有需要的可以參考看看 I. WritePrivateProfileString II. WritePrivateProfileSect...

技術 如何排序自訂結構Array與List

小知識分享了.. C#中Array.Sort 方法主要是透過實作Array 或List中每個元素的 IComparable,快速的排序整個一維 Array 中的...

鐵人賽 IT技術鐵人 DAY 30
看範例學C# 系列 第 30

技術 看範例學C#-30 LINQ查詢範例

LINQ查詢範例 LINQ是一種標準且容易學習的查詢運算模式,它能讓您對記憶體中的集合或資料表進行 蒒選、巡覽,可以利用LINQ來對物件集合、SQL Serve...

鐵人賽 IT技術鐵人 DAY 17

技術 [如何提升系統品質-Day17]品質量測工具-StyleCop

在前一篇文章[如何提升系統品質-Day16]Code Convention提到了Code Convention的一個範例,但規定是死的,人是賤的。 喔不,應該說...

鐵人賽 IT技術鐵人 DAY 29
看範例學C# 系列 第 29

技術 看範例學C#-29 閒置過久自動關閉畫面

閒置過久自動關閉畫面 範例 本例使用windows api去偵測滑鼠及鍵盤是否有在動作,透過程式設定閒置秒數,當時間到就關閉畫面 當鍵盤滑鼠 再有動作,畫面就會...

鐵人賽 IT技術鐵人 DAY 16

技術 [如何提升系統品質-Day16]Code Convention

通常在團隊開發時,我們會定義出coding standard與coding style,其中也包括了naming的原則等等,這一篇文章,就把這些統稱為Code...

鐵人賽 IT技術鐵人 DAY 28
看範例學C# 系列 第 28

技術 看範例學C#-28 自動產生圖片捲軸

自動產生圖片捲軸範例 因為picturebox預設沒有捲軸,所以當圖片超過表單大小的時候, 我們想要看到每個部分就需要有捲軸才能移過去 Form有一個AutoS...

鐵人賽 IT技術鐵人 DAY 27
看範例學C# 系列 第 27

技術 看範例學C#-27 XML序列化與反序列化

XML序列化與反序列化範例 Binary序列化(Binary Serialization技術提供物件的完整型別保存,通常用在跨不同應用程式之間的物件交換。 欲使...

鐵人賽 IT技術鐵人 DAY 26
看範例學C# 系列 第 26

技術 看範例學C#-26 Binary序列化讀寫範例

Binary序列化讀寫範例 Binary序列化(Binary Serialization技術提供物件的完整型別保存,通常用在跨不同應用程式之間的物件交換。 欲使...

鐵人賽 IT技術鐵人 DAY 25
看範例學C# 系列 第 25

技術 看範例學C#-25 ini檔讀寫範例

ini檔讀寫範例 通常一個ini檔除了檔名還分為三部分 [section] [name]=[value] 我們有時候會需要把檔案存在本機,但純文字檔每次都要一行...

鐵人賽 IT技術鐵人 DAY 24
看範例學C# 系列 第 24

技術 看範例學C#-24 剔除重複字串

剔除重複字串範例 本例是使用 Regex.Split 來以textbox1的斷行符號來做分割 Regex.Split 方法 請參考MSDN 然後把每一行的字串塞...

鐵人賽 IT技術鐵人 DAY 23
看範例學C# 系列 第 23

技術 看範例學C#-23 MP3播放

MP3播放範例 本例是一個播放mp3的範例,播放mp3的方法是使用寫好的類別clsMCI.cs 程式碼前往觀看clsMCI.cs程式碼 程式碼太長這邊貼不下 F...

鐵人賽 IT技術鐵人 DAY 22
看範例學C# 系列 第 22

技術 看範例學C#-22 參數陣列 (parameter array)

參數陣列範例 參數陣列 (parameter array) 也稱為 不定長度引數(Variable-Length Argument) 有時我們並無法事先得知要傳...

鐵人賽 IT技術鐵人 DAY 21
看範例學C# 系列 第 21

技術 看範例學C#-21 對話方塊控制項介紹

對話方塊控制項介紹 今天要介紹的是5個對話方塊 控制項 使用的方法很簡單都是控制項名稱加上.ShowDialog(); 然後就會跳出對話方塊給我們選擇,選擇後...

鐵人賽 IT技術鐵人 DAY 20
看範例學C# 系列 第 20

技術 看範例學C#-20 兩個執行檔間數值的傳遞與接收

此範例示範如何在兩個執行檔中使用SendMessage傳送值與接收值 此範例是傳遞int數字,如何傳遞string字串就給大家當做練習題了 以下這些程式碼是宣告...

鐵人賽 IT技術鐵人 DAY 19
看範例學C# 系列 第 19

技術 看範例學C#-19 自製簡易IE瀏覽器

簡易IE瀏覽器範例 今天的範例是做一個簡易IE瀏覽器,用了畫面上一個Webbroser(用來顯示網頁畫面),六個button(按鈕),一個textbox,一個l...

鐵人賽 IT技術鐵人 DAY 18
看範例學C# 系列 第 18

技術 看範例學C#-18 Regular Expression 規則運算式

規則運算式範例 規則運算式可以很容易的幫我們分析、比對字串,實在是很強大的一個功能 要使用規則運算式需(Regular Expression)在程式開頭 usi...

鐵人賽 IT技術鐵人 DAY 17
看範例學C# 系列 第 17

技術 看範例學C#-17 驗證身份證字號

驗證身份證字號範例 驗證身份證字號是個蠻常用的功能,像員工資料還是會員資料都蠻常會需要 需入身份證字號,為了要避免輸入錯誤,及故意打錯,所以我們要做好防呆 正確...

鐵人賽 IT技術鐵人 DAY 16
看範例學C# 系列 第 16

技術 看範例學C#-16 使用Windows Media Player播放影片

此篇範例是利用Windows Media Player 這個控制項來輪播影片 因為預設沒Windows Media Player這個控制項, 所以我們要在工具箱...