using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace 多線程{ class 同步模式 { public static void Main() { //對於不同步版本的順序調用,沒什麼值得說明的 //Demo d = new Demo() ;
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace 多線程{ class 等待控制代碼 { public delegate int TakesAwhileDel(int data, int ms); static void Main(string[] args) {
using System;using System.Collections.Generic;using System.Text;namespace 不安全的程式碼{ unsafe class 指標指向類成員 { public static void Main( string[] args ) { Person obj = new Person(); fixed( float* pFloat
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading ;namespace 多線程{ class 線程池 { public static void Main() { int workNums ; int ioNums ;
using System;using System.Collections.Generic;using System.Text;namespace 字串{ class 格式化字串 { public static void Main() { //Console.WriteLine方法其實就是在調用String.Format(靜態),參數是無限的。 //這樣,其實中WriteLine方法中沒有做具體的格式化操作
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics ;using System.Threading ;namespace 多線程{ class 競態問題示範 { public static void Main() { StateObject state = new
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 泛型{ class Array使用泛型委派 { public static void Main() { //C#從2.0開始對Array類的很多方法,提供了泛型委派參數
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharp基礎{ class 變數推斷 { static void Main(string[] args) { var name = "aladdin" ; var age = 13; Type nameTy
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharp基礎{ class 委託的協變 { //關於委託方法的傳回型別協變 //定義委託返回Person執行個體 public delegate Person ReturnMyObj(); public static void Main()
using System;using System.Collections.Generic;using System.Text;namespace IDisposeDemo{ class 回收資源樣本 { public static void Main( string[] args ) { using ( Person p = new Student() ) { }
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharp基礎{ class 對象比較 { public static void Main() { object obj1 = new object(); object obj2 = new object();
using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace 字串{ class Regex { public static void Main() { //Regex是用來簡化字串操作的,一般正則所實現的功能,用方法也一樣可以,只是方法有可能就會變的很複雜!
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading ;namespace 多線程{ class Program { public delegate int TakesAwhileDel ( int data , int ms ) ; static void Main(string[] args)