我想创建对象时,我点击一个按钮,并为每次点击新的对象应创建

本文关键字:创建 对象 创建对象 一个 按钮 | 更新日期: 2023-09-27 18:01:33

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

谢谢大家

我想创建对象时,我点击一个按钮,并为每次点击新的对象应创建

我不太清楚你在问什么。

创建一个对象(不管这意味着什么)

SomeClass classInstance = new SomeClass();

c#是一种托管语言,这意味着你不需要担心在应用程序关闭后杀死对象,除非这些对象实现了IDisposable,但我有一种感觉,这超出了你现在的范围。

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

创建一个新对象:

YourClass objc = new YourClass()

连接数据库:

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

OP后编辑的评论——

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

在c#桌面应用程序中嵌入最好的脚本语言是什么?