String[] vals = s.Split(';');
String o = "X=" + vals[0] + " Y=" + vals[1] + " Z=" + vals[2];
var xValue = vals[0];
var yValue = vals[1];
var zValue = vals[2];
我想在另一页上使用我的变量“xValue,yValue,zValue”。我如何公开使用它。
这是我创建的公共课
public class CommonData
{
public static string o = string.Empty;
public static void SetData(string s)
{
String[] vals = s.Split(';');
o = "X=" + vals[0] + " Y=" + vals[1] + " Z=" + vals[2];
}
}
答案 0 :(得分:1)
制作public
将解决您的问题。您可以使用该类的对象进一步访问它们。
我在控制台应用程序中模拟了您的案例。在方法之外声明那些变量。
class Program
{
public static string xValue;
public static string yValue;
public static string zValue;
static void Main(string[] args)
{
string s = "fdf;fdfd;fdf";
string[] vals = s.Split(';');
string o = "X=" + vals[0] + " Y=" + vals[1] + " Z=" + vals[2];
xValue = vals[0];
yValue = vals[1];
zValue = vals[2];
Console.ReadLine();
}
}