Time of Update: 2015-10-27
標籤: 今天是我進入漢企的第一天,也是開始我程式員學習的第一天,這代表著我將來就從事這種工作了,所以我會努力學習的。 今天主要講了二進位、八進位、十進位、十六進位之間的轉換,因為我大學自學過c語言,而且也過了電腦二級考試,所以學起來還是挺輕鬆的,大部分一眼就能看出來,接下來的學習估計會一點一點的深入,慢慢的學習的會更多,總之,既然認準了這一行業,就為之努力奮鬥下去吧!
Time of Update: 2015-10-27
標籤: 看過一些C#教程的人都應該知道這句話:“在C#中,一旦對字串對象進行初始化,該字串對象就不能再被該變“。這句話可用簡單的圖示來說明: 1、聲明變數 string str="first"; 在執行這句代碼時,首先在棧上開闢出一塊兒記憶體空間用於存放變數str,然後在堆上開闢出一塊兒空間用於存放字串對象"First",str變數存放指向"First"的引用
Time of Update: 2015-10-27
標籤: 1 public class ServiceUtil 2 { 3 private string _ServiceName = string.Empty; 4 private string _AppName = string.Empty; 5 6 public string AppName 7 { 8 get { return _AppName; } 9
Time of Update: 2015-10-27
標籤: C#中 TrimEnd()用法 ①去除最後的逗號 string str=ab,cd,ef,; str=str.TrimEnd(new char[] { ‘,‘ }); 返回結果則是:ab,cd,ef ②去掉日期格式的00:00:00
Time of Update: 2015-10-27
標籤:C#建立ini檔案、讀取值、修改值調用方法:int iBaudRate = InIHelper.ReadConfig<int>("COM_SETUP", "傳輸速率")InIHelper類: 1 public class InIHelper 2 { 3 private static string FileName = Application.StartupPath + "\\AppConfig.ini"; 4 ///
Time of Update: 2015-10-27
標籤:在.net 1.1的時代,還沒有TransactionScope類,因此很多關於事務的處理,都交給了SqlTransaction和SqlConnection,每個Transaction是基於每個Connection的。這種設計對於跨越多個程式集或者多個方法的事務行為來說,不是非常好,需要把事務和資料庫連接作為參數傳入。在.net 2.0後,TransactionScope類的出現,大大的簡化了事務的設計。範例程式碼如下:static void Main(string[] args)
Time of Update: 2015-10-27
標籤:首先需要引用system32下的taskschd.dll測試環境:win8+vs2012+.net4.0 1 /// <summary> 2 /// 刪除任務 3 /// </summary> 4 /// <param name="taskName"></param> 5 private static void DeleteTask(string taskName)
Time of Update: 2015-10-27
標籤: coust 定義常量string是密封類,所以不能繼承它namespace預設是按照檔案夾的結構命名的,如(System.檔案夾.子檔案夾),而且namespace是可以手動改的 ArrayLists可以放進去所有類型的變數,可以把它看作動態數組addremove,removeAtclearlist.Contains(); 判斷元素是否存在 List<T>HashSet<T>
Time of Update: 2015-10-27
標籤:1。DataSet或DataTable建EasyUI樹Json結構其實網上已經有很健全的資料了,不過大多都是限制輸出某欄位的,所有我參考部落格園某些博友代碼,稍加修改一下: 1 /// <summary> 2 /// 根據DataSet構建樹Json結構 3 /// </summary> 4 /// <param name="dataSet">資料集</param> 5 ///
Time of Update: 2015-10-27
標籤: 1.在 C# 1.0 及更高版本中,可以按以下樣本所示聲明委託。 // Declare a delegate.delegate void Del(string str);// Declare a method with the same signature as the delegate.static void Notify(string name){ Console.WriteLine("Notification received for: {0}",
Time of Update: 2015-10-27
標籤:xmldocument 1 XmlDocument result = new XmlDocument(); 2 3 //root 4 XmlElement root = result.CreateElement("root"); 5 result.AppendChild(root); 6 7 8 StampService mrs = new StampService(); 9
Time of Update: 2015-10-27
標籤: #region 行號 /// <summary> /// 行號 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void
Time of Update: 2015-10-27
標籤:private void ChangScreen(Form aform,int screenId){ //先將form設為normal aform.WindowState = FormWindowState.Normal; //修改location aform.StartPosition = FormStartPosition.Manual; if (screenId < Screen.AllScreens.Length) {
Time of Update: 2015-10-27
標籤:1、委託的基本使用,類似於函數指標,但比函數指標更安全,功能更強大。初始化有兩種方式,可註冊靜態函數,也可以註冊成員函數,委託的調用也有兩種方式。 2、委託做為函數參數。 3、Action委託 4、Func委託 其實都是為了簡化代碼,使用更少的代碼達到相同的效果,不需要我們顯示的聲明一個委託 5、多播委託 6、匿名方法 7、lambda 8、事件C#委託全解析
Time of Update: 2015-10-27
標籤:6.6 委託 委託(delegate)是一種可以把引用儲存為函數的類型。這聽起來相當棘手,但其機制是非常簡單的。委託最重要的用途在本書後面介紹到事件和事件處理時才能解釋清楚,但這裡也將介紹有關委託的許多內容。委託的聲明非常類似於函數,但不帶函數體,且要使用 delegate
Time of Update: 2015-10-27
標籤:這次來介紹一些用法:await一批任務,不等候其它任務完成,直接執行後續的任務。 class Program { static void Main(string[] args) { var taskA = DelayAndRerutnAsync(2); var taskB = DelayAndRerutnAsync(3); var taskC =
Time of Update: 2015-10-27
標籤: 之前在網上有很多這種計算的,但是代碼都不怎麼全。經過多方打聽查詢。找到完整代碼。現將代碼共用給大家。 有需要者覺得有用者歡迎使用。覺得用或簡單的高手,請繞。 public static double GetDistance(double lat1, double lng1, double lat2, double lng2){ double radLat1
Time of Update: 2015-10-27
標籤:在c語言中,指標也是變數,指標存放記憶體位址。指標的引用: int a = 0; int * person = &a;//即可以取到變數a的地址 printf("\d\n",*person);//取到變數a對應的值指標作為函數參數:指標作為函數的參數,將一個變數的地址,傳到函數裡面,可以在裡面進行判斷修改。指標作為函數傳回值:需要注意的一點,如果返回的指標是在局部的,需要用static來修飾該變數,否則有警告。void * :void型指標一般用於傳參,void*
Time of Update: 2015-10-27
標籤:uva 11549 題意:你擁有一個老式電腦,它只能顯示n為數字,有一天你輸入數字k,接著一直平方下去,在這個過程中如果數字長度大於n,那麼截取前n個數形成一個新的數k,再用這個新的數k一直平方下去,那麼這個過程中能顯示的最大數字是多少。思路:在這個過程如果出現了以前出現過的數,那麼從第一個開始到這個數就是一個迴圈節,後面的也與這個節一模一樣,因為都是針對一個數字執行同一種操作。為了時間複雜度上的考慮,可以使用set判重,耗時2.279s#include
Time of Update: 2015-10-27
標籤: 結構體相當於java中的類,是一種封裝行為,不過結構體裡面不能封裝行為。 結構體的定義有三種方法: 1,結構體定義 struct person{ char name[20]; int age; float height; }; 2,直接帶結構體變數的 struct person{