0

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

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

4

4 回答 4

2

在处理网站之前,先做一个非常简单的课程教程。

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

从这里开始是个好地方:http ://www.csharp-station.com/tutorials/lesson1.aspx

从长远来看,花一两天时间学习基础知识将对您有所帮助。

于 2013-04-04T00:10:41.783 回答
1

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

于 2013-04-04T00:09:13.150 回答
1

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

于 2013-04-04T00:08:44.923 回答
-3
  1. 编写网络服务
  2. 编写一个可以导入其他应用程序并调用的 dll

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

这是一种编码 101,您需要研究上述内容。如果不写一篇大文章,我无法描述这一切。对不起

于 2013-04-04T00:07:17.370 回答