所以 1 类在 2 类之前被调用。第 1 类中的 Sfile 包含文本,我对此进行了验证。在 class2 中使用它时,它为空。我知道我错过了什么,只是不记得是什么。谢谢!
public static Class1{
public static StreamWriter Sfile;
internal static void Function1(){
StreamWriter Sfile = new StreamWriter(str1, true);
Sfile.Write(Text)
}
}
public partial class Class2{
private void Function2(){
StreamWriter PrintField=Class1.Sfile;
//Sfile is null;
}
}