Time of Update: 2018-12-04
C#處理過程中存在的不同異常類型.,MemberAccessException 訪問錯誤:類型成員不能被訪問 ArgumentException 參數錯誤:方法的參數無效 ArgumentNullException 參數為空白:給方法傳遞一個不可接受的空參數 ArithmeticException
Time of Update: 2018-12-04
數組是一種資料結構,其聲明方式如下: type[] arrayName; 數組具有以下屬性: 1.數組可以是一維、多維或交錯的。 2.數值數組元素的預設值設定為零,而引用元素的預設值設定為 null。 3.交錯數組是數組的數組,因此,它的元素是參考型別,初始化為 null。 4.數組的索引從零開始:具有 n 個元素的數組的索引是從 0 到 n-1。 5.數組元素可以是任何類型,包括數群組類型。 一維數組 程式碼 //聲明一維數組,沒有初始化,等於null int[] intArray1;
Time of Update: 2018-12-04
匯入命名空間:using System.Runtime.Serialization.Formatters.Binary;using System.IO;要序列化的類頭部記得加上標記[Serializable]序列化://定義檔案流FileStream fs=new FileStream("file/Info.bin",FileMode.Create);//二進位方式BinaryFormatter bf=new BinaryFormatter();//序列化儲存物件bf.Serialize(fs,
Time of Update: 2018-12-04
匯入命名空間:using System.IO; #region 讀取 FileStream fs; //聲明檔案流的對象 StreamReader sr; //聲明讀取器的對象 StreamWriter sw; //聲明寫入器的對象 string str; private void btn讀取_Click(object sender, EventArgs e) {
Time of Update: 2018-12-04
原文:http://coolshell.cn/articles/4102.html
Time of Update: 2018-12-04
原文:http://coolshell.cn/articles/4119.html
Time of Update: 2018-12-04
TCP是一種連線導向的,可靠的,基於位元組流的傳輸層通訊協定。1.TCP的工作過程串連的建立:三向交握,傳輸資料,串連終止。2.TCP的主要特點連線導向,端對端通訊,高可靠性,全雙工系統方法傳輸,資料以位元組方法傳輸,傳輸資料無訊息邊界。3.TCP的同步於非同步利用TCP開發時,.NET架構提供兩種工作方式:同步和非同步。同步的工作方式是指利用TCP編寫的程式執行到監聽或接受語句時,在未完成當前工作前不再繼續執行,線程出於阻塞狀態。非同步工作方式是指程式執行到監聽或接受語句時,無論當前工作是否完
Time of Update: 2018-12-04
輸出彩色的控制台文字#include <iostream>#include <Windows.h>#include <stdio.h>#include <stdarg.h>using namespace std;void cprintf(char* str, WORD color, ...);int main() {cprintf("H", 10);cprintf("e", 9);cprintf("l", 12);cprintf("l", 11);
Time of Update: 2018-12-04
//十進位轉二進位Console.WriteLine(Convert.ToString(69, 2));//十進位轉八進位Console.WriteLine(Convert.ToString(69, 8));//十進位轉十六進位Console.WriteLine(Convert.ToString(69, 16));//二進位轉十進位Console.WriteLine(Convert.ToInt32(”100111101″,
Time of Update: 2018-12-04
//驗證使用者輸入的字串中時候只含有數字或字母,漢字 bool IsValidString(string strIn) { return Regex.IsMatch(strIn,@"^[A-Za-z0-9\u4e00-\u9fa5]+$"); }//驗證電子郵件 bool IsValidEmail(string strIn) { return Regex.IsMatch(strIn,@"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3
Time of Update: 2018-12-04
1、要使用Dictionary集合,需要匯入C#泛型命名空間 System.Collections.Generic(程式集:mscorlib)2、描述 1)、從一組鍵(Key)到一組值(Value)的映射,每一個添加項都是由一個值及其相關連的鍵組成 2)、任何鍵都必須是唯一的 3)、鍵不可為空引用null(VB中的Nothing),若值為參考型別,則可以為空白值 4)、Key和Value可以是任何類型(string,int,custom class 等)3、建立及初始化
Time of Update: 2018-12-04
第一種方法 (建議用這個,我已經測試) 代碼如下【1.】using System;using System.Collections.Generic;using System.Windows.Forms;//using RFIDWareHouse.View;using System.Runtime.InteropServices;namespace Phone{ static class Program { [DllImport("coredll.Dll")]
Time of Update: 2018-12-04
從心裡說,我不喜歡 Word;我喜歡 Latex。然而現實就是這樣,明明有感情卻不能在一起,沒感情的綁得牢牢的 ……由於寫文章的需要,需要在文檔裡插入C/C++代碼。我並不需要關鍵字高亮,因為印刷是灰階的,彩色的字效果反而不好。所以高亮對我沒有意義。如果有朋友需要高亮,可以使用Notepad++,把代碼複製進去,然後再用“帶文法高亮複製”的辦法,貼到word裡去。 這條路對我來說行不通,我只需要排出來的代碼能對齊就好了。選擇字元等寬的字型(Courier New),得到如下的結果:
Time of Update: 2018-12-04
說明:環境:wince工具:vs2008功能:2.45G尋卡記錄,每小時掃描的卡次數記錄源碼如下: /// <summary> /// /// </summary> /// <param name="sid">序號</param> /// <param name="time1">開始時間</param> /// <param
Time of Update: 2018-12-04
1. 程式分享下載 點擊2. 如下3. 關鍵代碼 private void buttonOpenClose_Click(object sender, EventArgs e) { try { labmsg.Text = ""; //根據當前串口對象,來判斷操作 if (comm.IsOpen) {
Time of Update: 2018-12-04
最近準備下手C,在網上找資料 發現的 寫的不錯 分享下1、學好C語言,你可以很好地應付任何一種編程工具。 2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。 3、不要把學習C語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好C語言。始終保持遊戲的心態,多發現其中的樂趣。當感到編程趣味無窮,那你在電腦方面將前程無量。 4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
Time of Update: 2018-12-04
c# wince 文本操作internal class TxtManager { private static string appPath = System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase.ToString()); private static
Time of Update: 2018-12-04
vs2010正式版4月12日發布了,前幾天我也下了一個,但這幾天都沒有時間好好試用一下,今天針對C#語言的新特性使用了一下,感覺還不錯,有幾個新特性和大家分享一下,希望我沒有太火星……一、新關鍵詞——dynamic 在新版本的C#中,dynamic關鍵詞是一個很重要的新特性,現在你可以建立動態對象並在運行時再決定它的類型。而且.net 4.0為CLR加入了一組為動態語言服務的運行時環境,稱為DLR(Dynamic Language
Time of Update: 2018-12-04
考慮以下代碼: C# code unsafe { byte b = 3; double d = 10.0; int i = 5; byte* pb = &b; double* pd = &d; int* pi = &i;
Time of Update: 2018-12-04
1. 有以下程式片段:int a[] = { 1, 2 };int *p = a;問:當sizeof(int) = 4時,sizeof(a)=? 8,數組嘛,數組個數乘以每個元素大小sizeof(p)=? 4,所有指標都是4分別為什嗎?2. 以下迴圈是死迴圈嗎?for (int i = 1; i > 0; i++) printf("%d\n",