C#中如何定义一个公共函数?(在线等待)

时间:2022-08-29 14:15:26
我想在C#中写一个函数,可以在不同的文件中直接调用,函数功能是用"Response.Write"在浏览器上打印相关信息,我如何实现呢?谢谢各位大侠了!

11 个解决方案

#1


我up~``
在同一个项目中不能使用已经定义好的公共类嘛?

#2


不可以单独写一个函数,可以写一个类,把函数定义成此类的静态方法。比如
定义一个MyApp类


class MyApp{

}

#3


不可以单独写一个函数,可以写一个类,把函数定义成此类的静态方法。比如
定义一个MyApp类


class MyApp{
      pulbic MYFunction(){
}
}

然后你就可以在程序用MyApp.MYFunction()引用了!

#4


to colinfly(Colin):
这个办法我试过了,可是Response好像不能写在静态类里面啊?有什么办法解决嘛??

#5


能不能告诉具体该如何声明这个类呢?

#6


up

#7


class MyApp : Page
{
      pulbic MYFunction(string str){
          Response.Write(str);
      }
}

#8


最好定义成static的函数,这样可以直接引用

#9


to jonsonzxw(.net从入门到精通) :不好用,如果声明成static会提示静态类不能调用非静态类的错误.还有我想你说的这么声明类也不好使,编译通不过去

#10


面向对象!!

#11


to  poetc(伊公子) :能不能说点有用的...:(

#1


我up~``
在同一个项目中不能使用已经定义好的公共类嘛?

#2


不可以单独写一个函数,可以写一个类,把函数定义成此类的静态方法。比如
定义一个MyApp类


class MyApp{

}

#3


不可以单独写一个函数,可以写一个类,把函数定义成此类的静态方法。比如
定义一个MyApp类


class MyApp{
      pulbic MYFunction(){
}
}

然后你就可以在程序用MyApp.MYFunction()引用了!

#4


to colinfly(Colin):
这个办法我试过了,可是Response好像不能写在静态类里面啊?有什么办法解决嘛??

#5


能不能告诉具体该如何声明这个类呢?

#6


up

#7


class MyApp : Page
{
      pulbic MYFunction(string str){
          Response.Write(str);
      }
}

#8


最好定义成static的函数,这样可以直接引用

#9


to jonsonzxw(.net从入门到精通) :不好用,如果声明成static会提示静态类不能调用非静态类的错误.还有我想你说的这么声明类也不好使,编译通不过去

#10


面向对象!!

#11


to  poetc(伊公子) :能不能说点有用的...:(