大括号本来就可以折叠代码,为何还要用#region呢?区别何在?
看了一些说明,好象 #region的作用就是将一段代码行做为一个整块,进行折叠与展开。但是我不明白的是,在vs中,花括号本来就是可以折叠的呀?
#region的折叠又有哪些特别之处呢?
也就是说,花括号折叠功能,哪些情况下无法取代#region的折叠,请大家指教,谢谢。
看了一些说明,好象 #region的作用就是将一段代码行做为一个整块,进行折叠与展开。但是我不明白的是,在vs中,花括号本来就是可以折叠的呀?
#region的折叠又有哪些特别之处呢?
也就是说,花括号折叠功能,哪些情况下无法取代#region的折叠,请大家指教,谢谢。
#region 是一个分块预处理命令,它主要是用于编辑器代码的分块,在编译时会被自动删除。
http://msdn.microsoft.com/zh-cn/library/9a1ybwek(VS.80).aspx
#region允许name。
#region允许name,这一句话是什么意思,谢谢。
好像不是, 我这样 private void btnAdd_Click(object sender, EventArgs e)
{
int i = 10;
#region
i = 30;
#endregion
Console.WriteLine(i); }
Output 30
#endregion收缩起来之后,会显示“名称”,{}显示的是...
比如:
#region 图书管理功能
借书方法();
还书方法();
#endregion
#endregion 这种显示的是 名称,在在外面加一个框的形式。!!!!!!
我想原作者肯定是想说明删除只是删除#region标签而不是里面的内同 你的想法 我想肯定是吧#region当做注释来用了
#region块和注释一样都是用来帮助程序员更好的理清代码思路。