原创 禁用goto重頭再來

outFor: foreach () {                               for ()                      {                                 for ()

原创 防止覆蓋集合中的數據

在循環內,先聲明集合,在填充集合,如果第二次循環,重新生成集合對象,上次集合中的數據沒有了   解決:所以要把集合的初始化放在循環外面 點贊 收藏 分享 文章舉報 重頭再來 發

原创 IsNullOrEmpty()和" "

1、http://topic.csdn.net/u/20081105/23/30488E38-1E7B-4DF8-8EA8-4C4596A53A66.html   2、String.IsNullOrEmpty和s == null || s

原创 輸出數據保留一位小數

 字符串可能是數字字符串可能爲空                           int result=0;                   

原创 pdfbox讀取pdf到控制檯

 using System; using System.Collections.Generic; using System.Text; using org.pdfbox.pdmodel; usi

原创 iTextSharp讀取PDF(一)

itextsharp-all-5.1.2.zip下載地址點擊下載 引入itextsharp.dll using System; using System.Collections.Generic; using System.Componen

原创 嵌套Dictionary中相同value放在一起

 問題:Dictionary<Dictonary<key,value>,value2> 如何根據相同value放在一起啊,key,value,value2都是string類型 <<"2", "c Item">,"df"> <<"6",

原创 SortedList集合 鍵或值可重複 鍵值不可重複的實現

 問題由上篇而來using System.Collections.Generic; using System; namespace pdfToExcel{ class MySortList

原创 SortedList重複鍵的實現

 net中是用一個Compare函數來對添加到集合中的鍵進行比較的,只要這個函數返回的值不等於0,就可以正常向集合添加數據 using System; using System.Collections; namespace testSo

原创 SortList非泛型和泛型遍歷輸出形式

  非泛型遍歷輸出 SortedList s1 = new SortedList(); s1["c"] = 41; s1["a"] = 42; s1["d"] = 11;

原创 數組聲明

聲明:  c#數組聲明時[]爲什麼要放在標識符前面,放在後面不可以啊 初始化: int[] array = { 1, 2, 87, 90 };

原创 C# 操作 Excel 單元格格式設置

C# 操作 Excel 單元格自動填充,居中對齊,字體顏色設置   //設置標題 Excel.Range titleRange = worksheet.get_Range(worksheet.Cells[1, 1], worksh

原创 foreach 循環不能改變集合中各項的值

 C#的foreach 語句不會解析爲IL 代碼中的foreach 語句。C#編譯器會把foreach 語句轉換爲 IEnumerable 接口的方法和屬性。下面是一個簡單的foreach 語句,它迭代persons 數組中的所有元素,

原创 有返回值的函數return無法跳出

 有返回值的函數return無法跳出,在另一個函數中跳出 class Program     {         static void Main(string[] args)         {                    

原创 C# foreach或許你所不知道的

  1. 不是必須要IEnumerable和IEnumerator 衆所周知foreach中in後面的對象應該是繼承IEnumerable,程序運行時本質是在調用IEnumerable的GetEnumer