我想在c#micro框架中将字符串解析为objet

我想在c#micro框架中将字符串解析为objet,c#,C#,我需要解析这个字符串 "+CMGL: 1,\"REC READ\",\"+420731177370\",\"\",\"2015/03/21 11:26:10+04\"" 我想分析一下 id = 1, number = +420731177370, date = 2015/03/21 11:26:10+04\ 你能帮我在没有Regex的情况下怎么做吗?因为我有一个旧版本的micro-framework。 我的代码是 for (int i = 0; i < sentences.

我需要解析这个字符串

"+CMGL: 1,\"REC READ\",\"+420731177370\",\"\",\"2015/03/21 11:26:10+04\""     
我想分析一下

id = 1, number = +420731177370, date = 2015/03/21 11:26:10+04\ 
你能帮我在没有Regex的情况下怎么做吗?因为我有一个旧版本的micro-framework。 我的代码是

for (int i = 0; i < sentences.Length; i += 2)
        {
            string[] test = sentences[i].Split(',');
            for (int j = 1; j < test.Length; j++)
            { 
                //to do stuff
            }
        }   
for(int i=0;i<句长;i+=2)
{
字符串[]测试=句子[i]。拆分(',');
对于(int j=1;j

要做一些我需要将“xxxxx”替换为xxxx的事情,也许这样的事情会给你指明正确的方向。请注意,虽然下面的代码适用于原始帖子中的字符串,但如果该字符串发生更改,可能也不起作用,因为它依赖于字符计数而不是正则表达式

var Source = "+CMGL: 1,\"REC READ\",\"+420731177370\",\"\",\"2015/03/21 11:26:10+04\"";

var SplitSource = Source.Split(',');

String ID = SplitSource[0].ToString().Remove(0, 6); //good

String Number = SplitSource[2].Replace("\"", ""); //good

String Date = SplitSource[4].Replace("\"", ""); //good

请看这里。基本上你需要一个
String.Split
String.IndexOf
for(int i=1;i<句长;i+=2){String[]test=句[i]。Split(',');for(int j=0;j