从另一个文件调用一个方法或一段代码

本文关键字:代码 一段 方法 另一个 文件 调用 一个 | 更新日期: 2023-09-27 18:07:14

我有一段非常大的代码,我在我的网页上多次执行,每次只有轻微的差异(它使用来自数据库的信息)。有时它在foreach循环中,使用"row.nameofrow",有时它只是一条记录,使用"query.nameofrow")。

我对编码很陌生,我想知道是否有一种方法可以将大量的代码选择放入另一个文件中,并在我使用它的每个实例中调用它(可能使用参数来确定它是否使用"行"或"查询"),而不是每次都写出整个代码块。我需要使用什么样的文件,如何命名它?

从另一个文件调用一个方法或一段代码

在访问网站之前,做一个非常简单的类教程。

从简单的控制台应用程序开始比从asp站点开始容易得多。

可以从这里开始:http://www.csharp-station.com/tutorials/lesson1.aspx

从长远来看,花一两天的时间学习基本知识对你是有帮助的。

创建一个简单的类,并将重复的代码放在一个方法中。最简单(但不推荐)的方法是将方法设置为静态,这样您就可以在不实例化类的情况下调用它。

您可以创建一个带有接受参数的静态方法的公共静态类。然后,可以使用var returnValue = StaticClassName.StaticMethodName(yourArgument);

  1. 编写web服务
  2. 写一个dll,你可以导入到你的其他应用程序,并调用

如果你完全在Visual Studio中,在你的解决方案中添加一个项目,在项目中的类中编写代码,使用"public"公开它,在其他项目中引用该项目,实例化类并调用方法。

这有点像编程101,你需要去研究上面的内容。如果不写一篇博文,我无法描述这一切。抱歉