1

我正在为我的大学申请,我想通过自定义构造函数创建学生对象,但我不知道如何在按钮单击时创建对象,我不想将它与数据库链接,我想在应用程序启动后创建对象当应用程序关闭时,所有对象都会被杀死。

谢谢大家

4

2 回答 2

2

我不完全确定你在问什么。

创建一个对象(无论这意味着什么)

SomeClass classInstance = new SomeClass();

C# 是一种托管语言,这意味着您无需担心在应用程序关闭后杀死对象,除非这些对象已实现IDisposable,但我觉得目前这超出了您的范围。

于 2013-02-28T00:22:45.043 回答
1

单击按钮 - 您将需要Event处理和订阅正确的事件。

创建一个新对象:

YourClass objc = new YourClass()

连接到数据库:

您需要ConnectionString正确设置并通过接口访问数据库SqlClient(或者您可以使用Linq2Sql实体框架或其他任何东西!)

---在OP评论后编辑---

您可以通过实际编译源代码并动态加载程序集来创建一个具有名称和一些 id 的新对象,并在文本框中传递名称和 id。这是在 C# 中做的丑陋的方式。但这是一种在 C# 中实际编译程序集然后运行它的方法:

嵌入 C# 桌面应用程序的最佳脚本语言是什么?

于 2013-02-28T00:25:08.560 回答