c# - 如何将此声明分离到一个单独的文件中?

标签 c# asp.net declaration

我有一个很长的字符串(下面是 reallyLongString),我想将它的声明/定义放在与主代码不同的文件中。 我怎么做?谢谢。 我可以在另一个文件中用 "public partial class MainWindow: Window {"和 "}" 包围它吗?

namespace MyApp
{

    public partial class MainWindow : Window
    {
        string reallyLongString = "...";
     ...
     }

...
}

最佳答案

基本上是的,尽管我认为您只能指定一次子类型。所以在一个文件中:

namespace MyApp
{   
    public partial class MainWindow : Window
    {
        // main code
    }    
    // etc...
}

另一个:

namespace MyApp
{
    public partial class MainWindow
    {
        string reallyLongString = "...";
    }
}

您还可以查看 resx 或嵌入式资源,而不是文字。

关于c# - 如何将此声明分离到一个单独的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8639678/

相关文章:

asp.net - 使用枚举填充 ASP.NET MVC 中的 SelectList

Haskell 创建并返回变量

c++ - 前向声明和循环依赖

c# - 从 TableLayoutPanel 单元格获取高度和宽度

c# - 如何在 WebForms 项目中启用 MVC?

asp.net - 如何强制 ASP.Net 无效(从而重新加载)当前应用程序实例?

java - 二维数组的初始化和使用

c# - 静态方法线程安全

c# - 应该在try block 中使用必须在finally block 中执行的函数

javascript - 在另一个更新面板上使用 __doPostBack 时停止更新面板更新