Visual C# - 从另一个* .cs文件调用函数

时间:2011-12-29 11:13:50

标签: c# visual-studio visual-studio-2010

我通常一直在创建小程序,所以我从不打扰将代码放在几个文件中,但今天,我终于决定(因为我的程序已经增长)将一些函数放在其他* .cs文件中,所以我会在form1.cs中只有按钮动作处理,我会在这里调用函数,我想在functions.cs中拥有所有函数代码。那会让我让我的代码更加整洁。

编辑: 我觉得很明显,我问的是如何将这些功能放在其他文件中,然后如何调用它们,但我看到有些人甚至没有尝试去理解,只是为了智能而只是尝试下去。 ;) 我还认为“创建小程序”意味着,我从来不必使用任何类或其他类似的东西,因为小程序意味着我是一个血腥的初学者,我需要一些指导我现在应该做什么/阅读,继续我的想法。

3 个答案:

答案 0 :(得分:5)

这是一个好主意。您可以使用partial class feature of C#来实现此结果。

答案 1 :(得分:5)

我知道大多数人不喜欢向初学者解释,这很难过。去这里交配它会帮助你作为一个初学者!它有一切都很好解释,我相信它会帮助你很多。

http://thenewboston.org/list.php?cat=15

答案 2 :(得分:1)

好的,忘了聪明!"#] =)($

你需要做的是创建一个新的.cs文件然后实例化一个变量并通过这个变量调用你的函数:

创建一个文件myFunctions.cs,并将所有功能移到那里。

然后在另一个.cs文件中:

myFunctions var=new myFunctions();

var.funcion1(parameter1);
xx=var.funcion2(parameter1, parameter2);
zz=var.funcion3(parameter1, parameter2, parameter3);

当然不是类的想法,但它解决了你的问题