Time of Update: 2016-06-22
標籤:類型系統類別型位元位元組數Sql類型描述boolSystem.Boolean1 bit (bit)0 到 1byteSystem.Byte8 bit1byte(tinyint)0 到 255charSystem.Char 8 bit 1byte shortSystem.Int16 16bit 2byte (smallint)-2^15 (-32
Time of Update: 2016-06-25
標籤:string t = DateTime.Now.Ticks.ToString(); t = DESKey.DESEncrypt(t, DESKey.DesKeyStr); string[] strid = new string[t.Length];// for (int i = 0; i < t.Length; i++)//把字元賦給數組 {
Time of Update: 2016-06-25
標籤: 對於委託和事件,看了不少博文,當時好像都理解了,過了一段時間,又忘記的差不多了。每每如此,感覺自己很笨,記性差,其實是沒有深入理解透切,沒有按照自己的語言表達出來,當然容易忘記。今天又花了一些時間,好好理解,總結別人的文章,用自己文字概況出來。
Time of Update: 2016-06-25
標籤:C#以前都是不支援多傳回值,當需要返回多個值的時候,就會感覺比較麻煩,通常的做法有1.採用ref,out 關鍵字返回2.定義類或者結構體 返回對象 C# 6.0出來了新的文法 Tuple 支付返回多個值樣本: 1 class Demo 2 { 3 public void Run() 4 { 5 var num = Exec(5, 6); 6
Time of Update: 2016-06-25
標籤:??各位朋友大家好,我是秦元培,歡迎大家關注我的部落格。從今天起,我將開始撰寫一組關於HTTP伺服器開發的系列文章。我為什麼會有這樣的想法呢?因為人們對Web技術存在誤解,認為網站開發是Web技術的全部。其實在今天這樣一個時代,Web技術可謂是無處不在,無論是傳統軟體開發還是行動裝置
Time of Update: 2016-06-25
標籤: 一開始我覺著這本書太厚了,直到看到泛型這一章,發現這本書真不夠,畢竟要把一個複雜的概念講透,沒一定的篇幅是不可能的。 泛型這個概念困擾我很久了,所以我把這章翻來覆去看了好幾遍,又去網上找了一些文章,算是搞明白了。
Time of Update: 2016-06-22
標籤: 1.時間比較大小 DateTime t1 = new DateTime(100); DateTime t2 = new DateTime(20); if (DateTime.Compare(t1, t2) >
Time of Update: 2016-06-20
標籤:一、一個 C# 程式主要包括:命名空間聲明 一個 classClass 方法Class 屬性一個 Main 方法語句(Statements)& 運算式(Expressions)注釋namespace HelloWordProgrm{ class Program { /*控制台輸出程式*/ static void Main(string[] args) {
Time of Update: 2016-06-24
標籤:C#有自動回收記憶體的機制,但是有時自動回收有一定滯後,需要在變數使用後迅速回收,節約記憶體,這裡介紹一個最簡單的方法。1.先對對象賦值 null;2.System.GC.Collect();代碼範例: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 long lenth = 1024 * 1024 * 128; 6 7
Time of Update: 2016-06-22
標籤:寫的一個XML操作類,包括讀取/插入/修改/刪除。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
Time of Update: 2016-06-20
標籤: class Program { static void Main(string[] args) {
Time of Update: 2016-06-20
標籤:本執行個體代碼實現了WinForm截屏儲存為圖片,親測可行。介面:下載:http://hovertree.com/h/bjaf/scjyuanma.htm以下代碼可以實際運行,在項目HoverTreeCSJ中運行成功。/* 何問起 http://hovertree.com/hovertreescj/ */using System;using System.Drawing;using System.Drawing.Imaging;using System.IO;using
Time of Update: 2016-06-23
標籤: 以 string s=“ffd8ffe100224578696600004d4d002a000” 為例;//將字串中的單個字元用空格分離,效果如下:s="f f d 8 f f e 1 0 ........";s=Regex.Replace(s,@"(<=.{1}{1}"," $0"); (attention:$前有空格) //類似,將字串中的字元兩兩組合,再用空格分離,效果如下:s="ff d8
Time of Update: 2016-06-23
標籤:學習了一下C#的本機快取,今天將它分享出來,也記錄自己的學習曆程。 首先在我們Cache當中,它是存在於System.Web.Caching;命名空間下的 最常用的方法有:Add用於建立緩衝對象,Remove刪除緩衝對象,Insert類似於Add方法但是也可以用它來修改我們已經存在的緩衝對象, Get方法,因為我們Cache是一種索引值對的方式,所以此方法可以根據我麼的鍵來找到我們的緩衝對象。 不多說,直接上代碼 在我們的webform中我們可以這麼寫
Time of Update: 2016-06-21
標籤: 1 string sourceFilePath = @"E:\檔案拷貝\xx\3773\3773.zip"; 2 3 FileInfo fileInfo = new FileInfo(sourceFilePath); 4 long length = fileInfo.Length; 5 6 if (length == 0) 7 { 8 return; 9 }10 11 using (ZipInputStream zip = new
Time of Update: 2016-06-21
標籤: 我們在前面已經用Console.WriteLine("*********")往dos視窗中輸出過字串。我們還定義過字串的變數。 string words ="我喜歡David的C#課程"; 然後將這個變數用Console.WriteLine(words);輸出到dos視窗。一個字串就是用雙引號括起來的部分。例如
Time of Update: 2016-06-25
標籤:算術運算子加減 + - 自左向右 +-同級乘除模數 * % / 自左向右 高於+ -自加自減 ++ -- 右結合性 高於基本算術運算子正負 -+ 自右向左 跟++ --同級 賦值運算子賦值 = 自右向左 低於算術、關係、邏輯 關係運算子All 左結合性 低於算術高於賦值<、 <=、 >、 >=優先順序相同,高於==、 !=。 ==和!=同級。 邏輯運算子&&|| 左結合性 低於關係高於賦值 短路特性! 右結合性
Time of Update: 2016-06-24
標籤:// test.cpp : 定義控制台應用程式的進入點。//#include "stdafx.h"#include <windows.h>#include<conio.h>void SetColor(unsigned short ForeColor,unsigned short BackGroundColor){HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);WORD wr ;//這裡可以自己把握switch
Time of Update: 2016-06-24
標籤: 最近在看APUE,不愧是經典,看一點就收穫一點。但是感覺有些東西還是沒說清楚,需要自己動手驗證一下,結果發現需要用gcc,就瞭解一下。 有時候,你在代碼裡面引用了一個函數但是沒有包含相關的標頭檔,這個時候gcc報的錯誤比較詭異,一般是這樣:【math.c:6:25: 警告:隱式聲明與內建函數‘sin’不相容 [預設啟用]】。這個錯誤網上大量部落格都在說需要包含XXX.h檔案,但是沒有人解釋這個錯誤資訊為什麼這樣表達。什麼是隱式聲明,什麼是內建函數,我就糾結了。
Time of Update: 2016-06-22
標籤:陽陽買蘋果:陽陽第一天買了2個蘋果,每個蘋果0.8元。以第二天開始,他每天購買前一天蘋果數量的2倍,直到購買的蘋果個數達到不超過100的最大值。編程求陽陽平均每天花多少錢。 1 #include<stdio.h> 2 int main() 3 { 4 int num = 2; 5 int day = 1; 6 float money = 2 * 0.8; 7 while (1) 8 { 9 if (2 *