说我有密码
using System;
using System.Windows.Forms;
class TestApp
{
static void Main()
{
Console.WriteLine("Testing! 1, 2, 3");
MessageBox.Show("Hello...");
}
}
using System
&是否会System.Windows.Forms
在运行时加载所有类型(在这些命名空间内),尽管我仅用于在控制台上打印并显示消息框?
并且在执行时加载那些所需的类型(Console
& MessageBox
)是否会消耗任何内存......
[并且会有一些代码块(内部Console
)仍未被源代码使用,但仍会被加载?]
所以任何关于幕后发生的事情的线索(至少对于上述 10 行代码)都会有所帮助......