原创 項目管理TFS2012

今天開始在自己的臺式電腦上試着配置TFS2012。 首先開始準備環境工作: TFS2012迅雷下載地址:http://download.microsoft.com/download/5/2/e/52e22b90-2ba7-427b-9ea

原创 Camel和Pascal命名規範

Camel:多用於給普通變量(局部變量)和字段命名的規範,第一個單詞的首字母小寫,其餘的單詞首字母大寫。如變量highSchoolStudent,字段要加下劃線,如_highSchoolStudent。 Pascal:多用於給類、方法(函

原创 項目管理--TFS2012

今天開始在自己的臺式電腦上試着配置TFS2012。 TFS2012迅雷下載地址:http://download.microsoft.com/download/5/2/e/52e22b90-2ba7-427b-9ea4-604d3b37a2

原创 SQL語言創建數據庫表

--(註釋)select *from dbo.Base_Department where State=0 create database testl

原创 面向對象思想

一、面向對象與面向過程(結構化)思想的對比 結構化編程的基本方法是“功能分解法”,具體來說,就是將要解決的實際問題進行分解,把一個大問題分成若干個子問題,每個子問題又可以被分解爲更小的問題,直到得到的 子問題可以用一個函數來實現爲止。 程

原创 vs2012沒有C#智能代碼提示+更新後報錯“未找到與約束匹配的導出”

案發現場還原: 1.剛來公司,同事小美在她的電腦上用vs2015寫了一個小項目,發給我,我在自己的電腦vs2012上打開後,發現編輯時沒C#控件的智能代碼提示,只有Html代碼的提示; 2.我懷疑是vs2012缺少智能代碼提示的插件,於是

原创 類和對象(字段=變量、方法=函數、方法重載、靜態成員、屬性、構造函數)

一、類 類包括:字段(用來存儲數據)、屬性(用來保護字段,屬性的本質是兩個函數get和set)、構造函數(用來初始化對象,給對象的每一個屬性賦值)、函數(描述對象的行爲)、索引器(以索引的方式去訪問對象)。 一個類都可以包含兩種成員:字段

原创 項目管理TFS之路

今天開始在自己的臺式電腦上試着配置TFS2012。 TFS2012迅雷下載地址:http://download.microsoft.com/download/5/2/e/52e22b90-2ba7-427b-9ea4-604d3b37a2

原创 接口與顯式實現接口

鴨子是一種鳥,會游泳,同時又是一種食物。 C# 中所有的類都只能有一個父類,C#引入了接口(interface)這一概念,並規定“一個類可以實現多個接口”。 關鍵字interface 用於定義接口。 //定義兩個接口 public int

原创 命名空間與類庫

一、命名空間可以看成是類的“容器”,它可以包含多個類。如果要使用命名空間中的類,需 要指明其命名空間。 using MyDLL;或MyDLL.MyPublicClass obj=new MyDLL.MyP

原创 類與類成員(字段和方法)的訪問權限

public class A { public int publicI; //public 和private 主要用於定義單個類的成員存取權限 private int privateI; protected int protect

原创 抽象類、抽象方法、抽象屬性

在一個類前面加上“abstract”關鍵字,此類就成爲了抽象類。一個方法類前面加上“abstract”關鍵字,此方法就成爲了抽象方法。 抽象類一般用於表達一種比較抽象的事物,比如前面所說的“水果”,而抽象方法則說明此抽象類應該具有的某種性

原创 值類型與引用類型(線程堆棧與託管堆)

一、.NET 將變量的類型分爲“值類型”與“引用類型”兩大類。諸如int 和float 之類的變量屬於值類型,而“類”類型的變量則屬於 “引用類型”。值類型的變量一定義之後就馬上可用。比如定義“int i

原创 Repeater和控件的runat="server"分析

一、功能說明: 勾選複選框後,對是否輸入了數量及其格式進行驗證。 原始設計是多選,在後臺進行驗證;現在需改爲單選,在前臺進行驗證。 二、原始代碼: HTML代碼:(該部分代碼置於repeater控件中) <asp:Repeater r

原创 各種情況下的方法調用

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Exeplems { public c