C#命名规范

来源:互联网 发布:机器人编程课程 编辑:程序博客网 时间:2024/04/30 06:45

C#命名规范

 

数据类型
数据类型简写
标准命名举例
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

控件类型缩写示例Animated buttonanianiMailBoxButtonbtn Check boxchkchkReadOnlyColorDialogclrdlg Combobox,drop-down list boxcbocboEnglishCommunications comcomFaxContextMenuctxmnu Control(used within procedures when the specific type is unknown)ctrctrCurrentCrystalReportViewercrvw DatadatdatBiblioData griddgddgdTitlesData listdbldblPublisherData repeaterdrpdrpLocationData-bound combo boxdbcbodbcboLanguageData-bound griddbgrddbgrdQueryResultData-bound list boxdblstdblstJobTypeDatetime pickerdtpdtpPublishedDirectory list boxdirdirSourceDomainUpDowndupd Drive list boxdrvdrvTargetErrorProvidererr File list boxfilfilSourceFlat scroll barfsbfsbMoveFontDialogfntdlg FormfrmfrmEntryFramefrafraLanguageGaugegaugauStatusGraphgragraRevenueGridgrdgrdPricesGroupBoxgrp HelpProviderhlp Hierarchical flexgridflexflexOrdersHScroll barhsbhsbVolumeImageimgimgIconImage comboimgcboimgcboProductImageListilsilsAllIconsLabellbllblHelpMessageLinelinlinVerticalLinkLabellnk List boxlstlstPolicyCodesListViewlvwlvwHeadingsMAPI messagempmmpmSentMessageMAPI sessionmpsmpsSessionMCImcimciVideoMenumnumnuFileOpenMonth viewmvwmvwPeriodMonthCalendarmcl MS ChartchchSalesbyRegionMS Flex gridmsgmsgClientsMS Tab mstmstFirstNotifyIconnti NumericUpDownnupd OLE containeroleoleWorksheetOpenFileDialogofdlg PageSetUpDialogpsdlg Picture boxpicpicVGAPicture clipclpclpToolbarPrintDocumentprndoc PrintPreviewControlppctl PrintPreviewDialogppdlg ProgressBarprgprgLoadFileRadioButtonrbtn Remote DatardrdTitlesRichTextBoxrtfrtfReportSaveFileDialogsfdlg ShapeshpshpCircleSlidersldsldScaleSpinspnspnPagesSplitterspt StatusBarstastaDateTimeSysInfosyssysMonitorTabContrltab TabStriptabtabOptionsText boxtxttxtLastNameTimertmrtmrAlarmToolbartlbtlbActionsTrackBartrb TreeViewtretreOrganizationUpDownupdupdDirectionVScroll barvsbvsbRate
ADO.NET 命名规范 数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataReaderdtrdtrProductsDataSetdstdstNorthWindDataTabledtbldtblProductDataRowdrowdrowRow98DataColumndcoldcolProductIDDataRelationdreldrelMasterDetailDataViewdvwdvwFilteredProducts

2 WinForm Control 命名规范

数据类型数据类型简写标准命名举例LabellbllblMessageLinkLabelllblllblTodayButtonbtnbtnSaveTextBoxtxttxtNameMainMenummnummnuFileCheckBoxchkchkStockRadioButtonrbtnrbtnSelectedGroupBoxgbxgbxMainPictureBoxpicpicImagePanelpnlpnlBodyDataGriddgrddgrdViewListBoxlstlstProductsCheckedListBoxclstclstCheckedComboBoxcbocboMenuListViewlvwlvwBrowserTreeViewtvwtvwTypeTabControltctltctlSelectedDateTimePickerdtpdtpStartDateHscrollBarhsbhsbImageVscrollBarvsbvsbImageTimertmrtmrCountImageListilstilstImageToolBartlbtlbManageStatusBarstbstbFootPrintOpenFileDialogodlgodlgFileSaveFileDialogsdlgsdlgSaveFoldBrowserDialogfbdlgfgdlgBrowserFontDialogfdlgfdlgFootColorDialogcdlgcdlgColorPrintDialogpdlgpdlgPrint

3 WebControl 命名规范

数据类型数据类型简写标准命名举例AdRotatoradrtExampleButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkchkBlueCheckBoxListchklchklFavColorsCompareValidatorvalcvalcValidAgeCustomValidatorvalxvalxDBCheckDataGriddgrddgrdTitlesDataListdlstdlstTitlesDropDownListdropdropCountriesHyperLinklnklnkDetailsImageimgimgAuntBettyImageButtonibtnibtnSubmitLabellbllblResultsLinkButtonlbtnlbtnSubmitListBoxlstlstCountriesPanelpnlpnlForm2PlaceHolderplhplhFormContentsRadioButtonradradFemaleRadioButtonListradlradlGenderRangeValidatorvalgvalgAgeRegularExpressionvalevaleEmail_ValidatorRepeaterrptrptQueryResultsRequiredFieldValidatorvalrvalrFirstNameTabletbltblCountryCodesTableCelltblctblcGermanyTableRowtblrtblrCountryTextBoxtxttxtFirstNameValidationSummaryvalsvalsFormErrorsXMLxmlcxmlcTransformResults


 

转载自网上、

原创粉丝点击