0
这里是我的数据,它位于文本文件中。这些数据是坐标。如何从文本文件中获取数据(坐标)并将其置于C#中的Vector3数组中
(55,297)(300,297)(55,297)(55,52)
我由波纹管代码读取这些数据点,
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
using (System.IO.StreamReader sr = new System.IO.StreamReader("C:\\Users\\UVINDU\\Desktop\\Data.txt"))
{
string line;
while ((line = sr.ReadLine()) != null)
{
string splits = line.TrimStart('[');
string[] split = line.Split(')');
string a = split[0], b = split[1], c = split[2], d = split[3];
a = a.Trim(new Char[] { '[', '(' });
Console.WriteLine(a);
b = b.Trim(new Char[] { ',', '(' });
Console.WriteLine(b);
c = c.Trim(new Char[] { ',', '(' });
Console.WriteLine(c);
d = d.Trim(new Char[] { ',', '(' });
Console.WriteLine(d);
Console.ReadLine();
}
}
}
}
}
如何添加这些值(a,b,c,d)到Vector3数组?
刚刚得到的值的字符串并解析它以整数或浮点数,如:'INT X = int.Parse(的valueString);' –
@JerrySwitalski更改您的评论回答,这样他就可以接受 –
@JerrySwitalski我想知道如何将这些值添加到Vector3数组? –