下面是一段C#程序,看了几遍,就是看不懂,急死了,哪位大神帮忙解释一下每句程序的意思啊?尽量具体一些

intRainFlowDataLength=RainFlowData.Length;char[]Space=newchar[]{''};char[]Peak=newcha... int RainFlowDataLength=RainFlowData.Length;
char[ ] Space=newchar[ ]{''};
char[ ] Peak=newchar[ ]{'^'};
List<List<double>> result=new List<List<double>>();
foreach(string s in RainFlowData.Split(Peak))
{
List<double> t=new List<double>();
foreach(string tmp in s.Split(Space))
{
t.Add(Double.Parse(tmp));
}
result.Add(t);
}
展开
 我来答
阳光的雷咩咩
推荐于2016-05-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7693万
展开全部
功能主要是解析字符串,字符串包含空格和^字符,先通过'^'拆分,再通过空格拆分,最终形成了一个List<List<double>>结构。现在我可以猜测你的文本是类似如下

1.1 2.222 3.333 23.233 ^ 3.23 53.325 23 ^ 2342 3.33
更多追问追答
追问
到最后得出的result是个二维数组,这段程序有这功能吗?List>的意义是什么啊?
到最后得出的result是个二维数组,这段程序有这功能吗?List>的意义是什么啊?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式