×

constructors

constructors(C#里面#region constructors和#endregion什么意思)

admin admin 发表于2023-06-17 15:12:15 浏览35 评论0

抢沙发发表评论

本文目录

C#里面#region constructors和#endregion什么意思


表示折叠注释,可以将代码折叠,#region和#endregion 可以创建代码区域。

C# 中的 #region 和 #endregion 表示一块区域,这样在 Visual Studio 中可以将这块区域的代码折叠起来,便于查看。可以点击#region旁边的+/-,展开/隐藏代码。在隐藏的时候,当光标放放置在备注上面的时候,VS会显示出隐藏的代码内容。

#region 和 #endregion 大小写敏感。#region 后面可以跟任意文字以对该区域进行说明。

格式:

#region 说明

代码

#endregion

快捷键 :Ctrl + M + L 把当前页的代码合起来

Ctrl + M + M 只把最近的一段代码块合起来

扩展资料

C#的注释

注释的说明,编译器编译程序时,不需要执行的代码和文字,主要是对该代码的说明,方便维护和理解。

“//”表示单行注释;

“/**/”表示块注释;

“///”表示说明注释,注释以后可以自动生成说明文档;

#region和#endregion表示折叠注释,可以将代码折叠


java 反射 constructors的问题,真心需要解决


con 里面的顺序是与student类中的构造方法的顺序一致
所以将
stu = (Student)con.newInstance(25);
stu = (Student)con.newInstance(“maosheng“);
调换一下位置就可以了
stu = (Student)con.newInstance(“maosheng“);
stu = (Student)con.newInstance(25);

C++ constructors not allowed a return type问题


错误太多,改好后的如下:
#include 《iostream》
using namespace std;
struct Node{
public:
int city;
Node *next;
Node():next(NULL){};

};
class NodeList{
private:
Node *Head;
int size;
int n,m;
int price,all;
public:
NodeList();
virtual ~NodeList();
void Get(){
cin》》n;
cin》》m;
for(int i=0;i《n;i++)
cin》》price[i];
for(i=0;i《3*m;i++)
cin》》all[i];
}
void Find(int begin,int end){
}
};
NodeList::NodeList(){ //这个加了NodeList::就要放到类的定义外
Head=new Node;
for(int i=0;i《n;i++){
Head[i].city=i;
Head[i].next=NULL;
}
for(int j=2;j《3*m;j+=3){
if(all[j]==1){
Node *T1=new Node;
T1-》city=all[j-1];
Head[j-2].next=T1;
Head[j-2]=*(Head[j-2].next);
}
else
{
Node *T1=new Node;
T1-》city=all[j-1];
Head[j-2].next=T1;
Head[j-2]=*(Head[j-2].next);
Node *T2=new Node;
T2-》city=all[j-2];
Head[j-1].next=T2;
Head[j-1]=*(Head[j-1].next);
}
}
}