visual studio 折叠到定义,使用快捷键Ctrl+M,Ctrl+O是整个页面的代码都折叠到定义了(图2),如何仅折叠代码,不折叠注释(图1)
通常我习惯用#region 和#endregion来折叠注释代码,例如
#region 获取替代料信息 if (type == "QueryMaterialMessage") { string SearchMaterial = context.Request.QueryString["SearchMaterial"].Trim(); DataTable dt = new DataTable(); if (String.IsNullOrEmpty(SearchMaterial)) { dt = new BMaterialMessage().GetMaterialMessageByModel(new MMaterialMessage()); } else { dt = new BMaterialMessage().GetVagueSubstituteMaterial(SearchMaterial); } if (dt.Rows.Count > 0) { JsonStr = JsonConvert.SerializeObject(dt); } } #endregion
#region 是不是不利于搜索?
@元点之始: 跟搜索没关系吧