Time of Update: 2018-12-07
前言: 完全是我在學習過程中記錄的筆記,只不過分享一下讓很多剛開始學習.net編程的人能夠很快的學會C#語言存取修飾詞(1)(1)用在類型上面 1)public 表示在任何地方都能夠被訪問 2)internal 表示只能在當前項目中被訪問 (2)用在成員上面(欄位方法等) 1)public 可以在任何地方被訪問 2)private 3)protected 4)internal 表示只能在當前程式集完全公開 5)protected
Time of Update: 2018-12-07
起源最近小弟因為項目要被印度搶走了,去別的組進行了一次面試。有幾個面試題,和大家進行探討。先看題大家可以先想想結果1. string aString = "a" + "b" + "c"; 有幾次記憶體配置;2. 多態的考察,如下的輸出結果。CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class Program {
Time of Update: 2018-12-07
前言:這篇部落格我主要說一下C#中泛型的使用,也就是List和Dictionary字典集合的使用,我在這裡說的主要說的是如何去使用,而不是長篇大論的去研究泛型的底層,但我們有一定程式的時候在研究,使學習的能夠很快的學習集合然後自己研究集合的一些進階用法,不在最後還列舉出了一些常用的小案例。泛型集合(1) 泛型集合就是不確定的集合,文法中有一個角括弧,裡面放什麼類型,這個集合就變成什麼類型(2)List 1)舉例說明:static void Main(string[]
Time of Update: 2018-12-07
前言: 完全是我在學習過程中記錄的筆記,只不過分享一下讓很多剛開始學習.net編程的人能夠很快的學會C#語言Managed 程式碼,Unmanaged 程式碼(1) 凡是由.net產生的程式碼,需要CLR啟動並執行代碼均為Managed 程式碼(2) 不由CLR進行維護的執行代碼為Unmanaged 程式碼break和Continue的區別 (1)舉例說明: static void Main(string[] args) { for
Time of Update: 2018-12-07
前言:漫長的國慶長假終於快結束了,我們該工作的工作了,該學習的學習了,該幹什麼的也都開始了,這篇部落格我主要說一下C#中集合的使用,也就是ArrayList集合和Hashtable字典集合的使用,我在這裡說的主要還是簡單的使用,使學習的能夠很快的學習集合然後自己研究集合的一些進階用法,在最後還列舉出了一些常用的小案例。ArrayList(1) 命名空間 System.Collection (2)建立對象 1)增
Time of Update: 2018-12-07
前言:這篇部落格我主要說一下C#中檔案流的使用規則,也是從最基礎上面去說,也相信我們大家只要是幹Web行業的這些知識點肯定能用上,其中介紹幾個操作檔案流的類,Path類,FileStream類,Read和Write方法的使用Path(1) 檔案路徑有什麼特徵? 1)[根目錄:\]檔案夾\檔案名稱.尾碼名(2)合并路徑 Combine string p4 = Path.Combine(@"c:\123a\abc\", "白天不懂夜的黑.mp3");
Time of Update: 2018-12-07
前言: 完全是我在學習過程中記錄的筆記,只不過分享一下讓很多剛開始學習.net編程的人能夠很快的學會C#語言使用物件導向(1) 首先寫一個類,來描述對象 (2)使用這個類執行個體化對象(3)使用這個對象類(1) 就是用來描述對象的模板 1)通過特徵 欄位和屬性 2)行為,能力 方法 class Cup { //類的成員
Time of Update: 2018-12-07
前言:這篇部落格我主要在上一篇的基礎上面再說一下一下C#中其他的一些檔案流,也是從最基礎上面去說,這篇主要介紹幾個操作檔案流的類,讀寫類StreamReader,StreamWriter和File類以及Directory類的操作FileStream類的控制(1) Flush(); 清除此流的緩衝區,是為了保護硬碟 static void Main(string[] args){ using (FileStream filewrite = new FileStream(
Time of Update: 2018-12-07
1using System; 2using System.Web.UI; 3using System.Web.UI.WebControls; 4using System.ComponentModel; 5using System.Text; 6namespace FlashAdRotator 7{ 8 /**//// <summary> 9 /// fpAdRotator 的摘要說明。10 /// </summary>11 [DefaultPro
Time of Update: 2018-12-07
在 CSS 定義中,有時我們會遇到 .aa.cc {}、.aa .cc {}的定義方法,這兩種定義有什麼區別呢?CSS定義:.aa.cc { background-color: yellow;}.aa { background-color: blue;}.cc { background-color: red;} 在網頁中放入以下結構代碼,可以看到不同的效果:網頁結構代碼一: <div class=""> <div class="aa cc">text<
Time of Update: 2018-12-07
最近有幸接觸了一點Unity3d的東西,和大家分享一下。 Unity3d 簡介 是一款可視化的,3d遊戲開發軟體。可以進行手動繪製3d情境,自己添加攝像機角度,3d模型設計,事件觸發,對於園子裡大家高度興趣的地方在於,它的指令碼語言支援JS,可以用C#來開發遊戲的動作。並且支援MacOS系統,windows系統。 Unity3d
Time of Update: 2018-12-07
本文集中了多條常見的C#、.Net經典面試題目例如“.NET中類和結構的區別”、“ASP.NET頁面之間傳遞值的幾種方式?”,並簡明扼要的給出了答案,希望能對學習C#、.Net的讀者有所協助。 1, 請你說說.NET中類和結構的區別? 答:結構和類具有大體的文法,但是結構受到的限制比類要多。結構不能申明有預設的建構函式,為結構的副本是又編譯器建立和銷毀的,所以不需要預設的建構函式和解構函式。結構是實值型別,所以對結構變數所做的改變不會影響其的原值,而類是應用類型,改變其變數的值會改變其原值。
Time of Update: 2018-12-07
本來想找一個如何能把HTML的String,解析出來的工具。暫時還沒有找到。但是找到一段很不錯的code。 可以移調裡面的標籤。 - (NSString *)flattenHTML:(NSString *)html { NSScanner *theScanner; NSString *text = nil; theScanner = [NSScanner scannerWithString:html]; while ([theScanner isAtEnd] == NO)
Time of Update: 2018-12-07
今天給大家介紹一款跨平台開發C#以及ASP.NET相關語言的一款IDE工具。它可以在windows,Mac OSx,Linux下進行使用。以這個為例,不知道大家在Mac下,使用Unity3d,如果採取的是C#作為指令碼語言,對Object,情境等進行操作的時候,會不會覺得,使用Mac下的那個什麼Unitron非常不方便呢?理由有:1。格式不自動對齊,非常的難看。常常需要使用Tab進行調整。2.當我們習慣使用VS下,進行ctrl+j 出現函數提示,或方法調用的時候,這個文字編輯器基本什麼都出不來,
Time of Update: 2018-12-07
C#中timer類的用法關於C#中timer類 在C#裡關於定時器類就有3個 1.定義在System.Windows.Forms裡 2.定義在System.Threading.Timer類裡 3.定義在System.Timers.Timer類裡 System.Windows.Forms.Timer是應用於WinForm中的,它是通過Windows訊息機制實現的,類似於VB或Delphi中的Timer控制項,內部使用API
Time of Update: 2018-12-07
在編寫程式時經常會使用到調用可執行程式的情況,本文將簡單介紹C#調用exe的方法。在C#中,通過Process類來進行進程操作。 Process類在System.Diagnostics包中。樣本一using System.Diagnostics;Process p =
Time of Update: 2018-12-07
當TreeView啟用checkboxes 方式的時候,當父節點選中的時候,它所有的子節點一起被選中;當父節點取消選擇的時候,它所有的子節點也取消選擇。實現起來,非常簡單,代碼如下:/// <summary>/// 假設treeview的name是 treeView1/// </summary>/// <param name="sender"></param>/// <param
Time of Update: 2018-12-07
需要引用 using ICSharpCode.SharpZipLib.Zip;調用:CreateZipFile("檔案路徑","壓縮路徑") private static void CreateZipFile(string filesPath, string zipFilePath) { if (!Directory.Exists(filesPath)) { MessageBox.Show("找不到 " +
Time of Update: 2018-12-07
下面是treeview的用法TreeView組件是由多個類來定義的,TreeView組件是由命名空間"System.Windows .Forms"中的"TreeView"類來定義的,而其中的節點(即Node),是由命名空間"System.Windows
Time of Update: 2018-12-07
文章目錄 文法說明執行個體 轉載 。。。。。。 String.IndexOf 方法 (value, [startIndex], [count]) 報告指定字元在此執行個體中的第一個匹配項的索引。搜尋從指定字元位置開始,並檢查指定數量的字元位置。 參數 value 要尋找的 Unicode 字元。 對 value 的搜尋區分大小寫。 startIndex(Int32) 可選項,搜尋起始位置。不設定則從0開始。