原创 C#學習筆記--ArrayList?List?Dictionary

using System; using System.Collections.Generic; using System.Collections; namespace ShuJu { class Program {

原创 學習筆記之C#基礎知識--String

大多解釋來自網絡,學習整理。 String 是字符串常量 常量是不可改變的的對象。 StringBuilder是字符串變量,變量是可以被改變的。 例如 string str=“sgc”; str=str+1; Console.WriteL

原创 C#學習筆記--get/set訪問器

C#學習筆記–get/set訪問器 屬性成員提供了get/set訪問器來靈活方便的讀取、編寫某個私有字段的值,同時也保證了方法的安全性和靈活性。 寫了個小例子加深理解。 using System; namespace Class {

原创 C#基礎知識--引用類型和值類型/裝箱和拆箱操作

引用類型:引用類型的變量存儲對其數據(對象)的引用。兩種變量可能引用同一個對象,對一個變量的操作都會影響到另外一個變量所的引用的對象。 值類型:每個變量相當於都保存有自己的副本,對新變量的操作不會影響原來的變量(ref和out參數變量除

原创 C#學習筆記--遞歸算法

遞歸,將函數的結果作爲函數的參數,繼續調用自身。 using System; namespace DiGui { class Program { static void Main(string[] arg

原创 C#學習筆記--兩個數據的交換

//異或實現交換數據。相同爲0,不同爲1,通過異或運算能夠是數據中的某些位翻轉,其中一個數與任意一個給定的值連續異或兩次,值不變 //第一種方法 int s;