Ejemplo n.º 1
0
        private static NameObjectCollection ParseCameraProperties(System.IO.Stream replyStream)
        {
            var nameValues = new NameObjectCollection();

            using (StreamReader rdr = new StreamReader(replyStream))
            {
                while (true)
                {
                    var line = rdr.ReadLine();

                    if (line == null)//end of stream
                    {
                        break;
                    }

                    if (ShouldSkip(line))
                    {
                        continue;
                    }

                    try
                    {
                        var keyValue = ParseSemicommaSplittedLine(line);
                        if (!nameValues.ContainsKey(keyValue.Key))
                        {
                            nameValues.Add(keyValue.Key, keyValue.Value);
                        }
                    }
                    catch (System.ArgumentException) {}
                }

                return(nameValues);
            }
        }
Ejemplo n.º 2
0
        private static NameObjectCollection ParseCameraProperties(System.IO.Stream replyStream)
        {
            var nameValues = new NameObjectCollection();
            using (StreamReader rdr = new StreamReader(replyStream))
            {
                while (true)
                {
                    var line = rdr.ReadLine();

                    if (line == null)//end of stream
                    {
                        break;
                    }

                    if (ShouldSkip(line)) continue;

                    try
                    {
                        var keyValue = ParseSemicommaSplittedLine(line);
                        if (!nameValues.ContainsKey(keyValue.Key))
                        {
                            nameValues.Add(keyValue.Key, keyValue.Value);
                        }
                    }
                    catch (System.ArgumentException){}

                }

                return nameValues;

            }
        }