请考虑以下代码.字段i并j在之前m和之前初始化n.我们知道父对象是在子对象之前创建的,但是在我的程序中,编译器正在为基类之前的子类的成员变量分配和初始化内存.这是为什么?
class X
{
private int m = 0;
private int n = 90;
public X() { }
}
class Y:X
{
private int i = 8;
private int j = 6;
public Y()
{ }
public static void Main(string []args)
{
Y y1 = new Y();
}
}
Run Code Online (Sandbox Code Playgroud) 我们是否需要使用 prod 和development 构建两次项目,或者是否有其他方法可以更改指向不同服务器的 API 的根 URL,并且无需构建项目即可更改根 URL。
class Program
{
static void Main(string[] args)
{
string ss = "1,2,3";
string search = "2";
ArrayList a = new ArrayList();
a.Add(ss.Split(','));
if (a.Contains(search))
{
Console.WriteLine("true");
}
else
{
Console.WriteLine("false");
}
}
}
Run Code Online (Sandbox Code Playgroud)