Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从代码隐藏中调用App_代码文件夹中的类?_C#_Asp.net - Fatal编程技术网

C# 如何从代码隐藏中调用App_代码文件夹中的类?

C# 如何从代码隐藏中调用App_代码文件夹中的类?,c#,asp.net,C#,Asp.net,我在ASP.NET C#中创建了一个类,它位于App#u Code文件夹中。现在,我想从我的一个.aspx页面的代码中调用这个类。我该怎么做 任何帮助都将不胜感激。我假设您无法从代码背后看到应用程序代码类,对吗?转到解决方案资源管理器,在类的属性中,将构建操作更改为Compile。进行此更改后,您应该能够访问代码隐藏中的类。我假设您无法从代码隐藏中看到应用程序代码类,对吗?转到解决方案资源管理器,在类的属性中,将构建操作更改为Compile。进行此更改后,您应该能够在代码隐藏中访问该类。在构建要

我在ASP.NET C#中创建了一个类,它位于App#u Code文件夹中。现在,我想从我的一个.aspx页面的代码中调用这个类。我该怎么做


任何帮助都将不胜感激。

我假设您无法从代码背后看到应用程序代码类,对吗?转到解决方案资源管理器,在类的属性中,将构建操作更改为
Compile
。进行此更改后,您应该能够访问代码隐藏中的类。

我假设您无法从代码隐藏中看到应用程序代码类,对吗?转到解决方案资源管理器,在类的属性中,将构建操作更改为
Compile
。进行此更改后,您应该能够在代码隐藏中访问该类。

在构建要启用Intellisense的项目后,请首先键入该类的命名空间,或在命名空间中添加using语句。

在构建要启用Intellisense的项目后,请首先键入该类的命名空间,或者添加一个带有名称空间的using语句。

在App_代码文件夹中的类文件中,只需更改属性“Build Action”即可编译

在App_代码文件夹中的类文件中,只需更改属性“Build Action”即可编译

如果已将代码放入App_代码文件夹中,则可以访问代码。其中的代码在运行时动态编译,只要类是公共的,就可以在任何地方使用。您需要确保名称空间正确。建议如下:

namespace MyNamespace.App_Code {
    public class MyClass {
然后,在代码引用中,使用以下方法:

MyNamespace.App_Code.MyClass x = new MyNamespace.App_Code.MyClass();

如果已将代码放入App_code文件夹,则可以访问代码。其中的代码在运行时动态编译,只要类是公共的,就可以在任何地方使用。您需要确保名称空间正确。建议如下:

namespace MyNamespace.App_Code {
    public class MyClass {
然后,在代码引用中,使用以下方法:

MyNamespace.App_Code.MyClass x = new MyNamespace.App_Code.MyClass();

我使用的是Microsoft Visual Web Developer 2010 Express,它会在同一地点吗?我想是的。在右侧窗格中列出项目文件的位置,右键单击App_Code下的类并选择properties。应该是一个名为“Build Action”的属性,只是显示了自定义工具的标题“Misc”、文件名和完整路径属性。我使用的是Microsoft Visual Web Developer 2010 Express,这会在同一位置吗?我可以想象。在右侧窗格中列出项目文件的位置,右键单击App_Code下的类并选择properties。应该是一个名为“Build Action”的属性,只显示自定义工具的“Misc”标题、文件名和完整路径属性。不需要额外步骤,它应该可以工作。不需要,我如何调用该类?你能给我举个例子吗??我会很感激的。到底是什么问题,你有生成错误吗?没什么,我在想如何调用它?基本上是这样做的代码
var a=new MyClass();a、 DoSomething()不需要额外的步骤,它应该可以工作。它不能,我如何调用这个类?你能给我举个例子吗??我会很感激的。到底是什么问题,你有生成错误吗?没什么,我在想如何调用它?基本上是这样做的代码
var a=new MyClass();a、 DoSomething()你能给我一个这样做的代码示例吗??我会很感激的。你能给我一个这样做的代码示例吗??我会很感激的。