我有一个很长的字符串(下面是 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/