如何将此声明分离到单独的文件中

本文关键字:单独 文件 分离 声明 | 更新日期: 2023-09-27 18:18:54

我有一个非常长的字符串(下面的reallyLongString),并希望将其声明/定义放在与主代码分开的文件中。我怎么做呢?谢谢。我可以在另一个文件中用"public partial class MainWindow: Window {" and "}"包围它吗?

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或嵌入的资源,而不是文字。