我正在为我的大学申请,我想通过自定义构造函数创建学生的对象,但我不知道如何在按钮点击上创建对象,我不想将它与数据库链接,我想创建对象应用程序启动后,应用程序关闭时将终止所有对象。
Thanx Everyone
答案 0 :(得分:2)
我不完全确定你在问什么。
创建一个对象(无论这意味着什么)
SomeClass classInstance = new SomeClass();
C#是一种托管语言,这意味着您不必担心在应用程序关闭后终止对象,除非这些对象实现IDisposable
,但我现在感觉超出了您的范围。< / p>
答案 1 :(得分:1)
点击按钮 - 您需要Event
处理并订阅正确的事件。
创建一个新对象:
YourClass objc = new YourClass()
连接数据库:
您需要正确设置ConnectionString
并通过SqlClient
接口访问数据库(或者您可以使用Linq2Sql
或实体框架或其他任何内容!)
---在OP的评论后编辑---
您可以通过实际编译源代码并动态加载程序集,在文本框中创建一个名称和id传递名称和id的新对象。这是在C#中做的丑陋方式。但这是一种在C#中实际编译程序集然后运行它的方法:
What is the best scripting language to embed in a C# desktop application?