方法(Method)是一個已命名的語句集。如果以前使用過其他編程語言,如C或Visual Basic等,就可以將方法視為函數或者子程序相似的東西。每
在程序中,難免要訪問某個對象的私有成員。那麼以前實現這類功能的方法有兩種,第一種方法最簡單,就是把成員訪問符從“private&rdqu
很多人都苦惱於如何在子窗體中操作主窗體上的控件,或者在主窗體中操作子窗體上的控件。相比較而言,後面稍微簡單一些,只要在主窗體中創建子窗體的時候,保留
在C#中定義常量的方式有兩種,一種叫做靜態常量(Compile-time constant),另一種叫做動態常量(Runtime constant)
C#代碼的外觀和操作方式與C++和Java非常類似。初看起來,其語法可能比較混亂,不像書面英語和其他語言。但是,在C#編程中,使用的樣式是比較清晰的
最近頻繁的接觸到泛型方面的問題,所以也不得不來學習一下了,開始主要是在MSDN的WebCast上去下載教學錄象看的(李建忠老師的),本篇文章先介紹一
什麼是泛型 一種類型占位符,或稱之為類型參數。我們知道在一個方法中,一個變量的值可以作為參數,但其實這個變量的類型本身也可以作為參數。泛型允許我們
本文介紹了通過引進ActiveX控件MSComm,利用C#語言編程,實現上位機與松下FPG-C24R2 PLC的通信,並給出了工程實例。該方法簡單可
多少年來,許多的編程語言和工具都包含對規則表達式的支持,.NET基礎類庫中包含有一個名字空間和一系列可以充分發揮規則表達式威力的類,而且它們也都與未
C#是純粹的面向對象編程語言,它真正體現了“一切皆為對象”的精神。在C#中,即使是最基本的數據類型,如int,double,
首先從原理上解釋一下采用Socket接口的網絡通訊,這裡以最常用的C/S模式作為范例,首先,服務端有一個進程(或多個進程)在指定的端口等待客戶來連接
初學者很容易把這些概念搞混淆。先說說項目(Project),通俗的說,一個項目可以就是你開發的一個軟件。在.Net下,一個項目可以表現為多種類型,如
摘要 在家裡,嬰兒和其它動物可能會重擊你的計算機鍵盤,致使出現各種無法預言的結果。本文中的這個C#示例應用程序將向你展示如何基於Windows鉤子A
使用while語句,可以在一個布爾表達式為true的前提下重復運行一個語句。 while語句的語法如下: while ( booleanExpr
在 C++ 中我們能夠通過 LoadLibrary, GetProcAddress 來動態調用 dll 的導出函數. 在 C# 中也能夠用這樣的方
在微軟的.NET 的Forms窗口控件中,比如Treeview和ListView,僅僅是對通用控件的簡單封裝,因此他們不正常的引發Paint事件。
前面講過如何使用算術操作符來創建新值。例如,以下語句使用操作符+來創建比變量answer大42的一個值,新值將寫入控制台: Console.Wri
首先說明一下,此新特性的專題基於MS五月份分布的C#3.0規范,但是官方中文版還沒有出來,結合自己的實踐和理解,希望能和大家一起分享某些前沿的東東,
很多人都有過使用網絡螞蟻或網絡快車軟件下載互聯網文件的經歷,這些軟件的使用可以大大加速互聯網上文件的傳輸速度,減少文件傳輸的時間。這些軟件為什麼有如
在C#編程的時候,由於一個功能需要播放一小段的AVI格式的短片,結果找了半天也沒有搞定如何來進行播放。於是本人在網上查呀查呀!找了半天終於找到了一個