1.变量命名规范
| 类型 | 前缀 | 示例 | 
| Array | arr | arrShoppingList | 
| Boolean | bln | blnIsPostBack | 
| Byte | byt | bytPixelValue | 
| Char | chr | chrDelimiter | 
| DateTime | dtm | dtmStartDate | 
| Decimal | dec | decAverageHeight | 
| Double | dbl | dblSizeofUniverse | 
| Integer | int | intRowCounter | 
| Long | lng | lngBillGatesIncome | 
| Object | obj | objReturnValue | 
| Short | shr | shrAverage | 
| Single | sng | sngMaximum | 
| String | str | strFirstName | 
2.控件命名规范
| 类型 | 前缀 | 示例 | 
| AdRotator | adrt | adrtTopAd | 
| Button | btn | btnSubmit | 
| Calendar | cal | calMettingDates | 
| CheckBox | chk | chkBlue | 
| CheckBoxList | chkl | chklFavColors | 
| CompareValidator | valc | valcValidAge | 
| CustomValidator | valx | valxDBCheck | 
| DataGrid | dgrd | dgrdTitles | 
| DataList | dlst | dlstTitles | 
| DropDownList | drop | dropCountries | 
| HyperLink | lnk | lnkDetails | 
| Image | img | imgAuntBetty | 
| ImageButton | ibtn | ibtnSubmit | 
| Label | lbl | lblResults | 
| LinkButton | lbtn | lbtnSubmit | 
| ListBox | lst | lstCountries | 
| Panel | pnl | pnlForm2 | 
| PlaceHolder | plh | plhFormContents | 
| RadioButton | rad | radFemale | 
| RadioButtonList | radl | radlGender | 
| RangeValidator | valg | valgAge | 
| RegularExpression | vale | valeEmail_Validator | 
| Repeater | rpt | rptQueryResults | 
| RequiredFieldValidator | valr | valrFirstName | 
| Table | tbl | tblCountryCodes | 
| TableCell | tblc | tblcGermany | 
| TableRow | tblr | tblrCountry | 
| TextBox | txt | txtFirstName | 
| ValidationSummary | vals | valsFormErrors | 
| XML | xmlc | xmlcTransformResults | 
3.ADO.NET控件命名规范
| 类型 | 前缀 | 示例 | 
| Connection | con | conNorthwind | 
| Command | cmd | cmdReturnProducts | 
| Parameter | parm | parmProductID | 
| DataAdapter | dad | dadProducts | 
| DataReader | dtr | dtrProducts | 
| DataSet | dst | dstNorthWind | 
| DataTable | dtbl | dtblProduct | 
| DataRow | drow | drowRow98 | 
| DataColumn | dcol | dcolProductID | 
| DataRelation | drel | drelMasterDetail | 
| DataView | dvw | dvwFilteredProducts | 
4.事件处理子程序
The name of an event-handling subroutine will consist of the ID of the control that rasied the event followed by the type of event being handled. For example, a subroutine named btnSubmit_Click handles the Click event of a Button control named btnSubmit.
When a control that raises an event is not assigned an ID, the type of the control is used instead of the ID. For example, the subroutine named Button_Click handles the Click event of a Button control without an ID.
==========================================
作者:二十四画生
转载请注明来源于博客园——二十四画生的Blog,并保留有原文链接。
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号