示例#1
0
 public Surface(string surfacesString)
 {
     string[] lines = surfacesString.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None);
     foreach (var item in lines)
     {
         string[] strings      = item.Split(new[] { ",", ";" }, StringSplitOptions.None);
         int[]    rgbParameter = new int[3];
         int.TryParse(strings[1], out rgbParameter[0]);
         int.TryParse(strings[2], out rgbParameter[1]);
         int.TryParse(strings[3], out rgbParameter[2]);
         SurfacesList.Add(new Tuple <string, int[]>(strings[0], rgbParameter));
     }
 }
示例#2
0
 public Surface()
 {
     SurfacesList.Add(new Tuple <string, int[]>("test", new int[] { 1, 2, 3 }));
 }