SignLanguageEducationSystem.SignModel.CreateFromString C# (CSharp) Метод

CreateFromString() публичный статический Метод

public static CreateFromString ( string s ) : SignModel
s string
Результат SignModel
        public static SignModel CreateFromString(string s)
        {
            string name = s.Split(':')[0];
            var sm = new SignModel();
            sm.Name = name;
            string data = s.Split(':')[1];
            string[] datas = data.Split();
            foreach (var item in datas)
            {
                double v = Convert.ToDouble(item.Split(',')[0]);
                double h = Convert.ToDouble(item.Split(',')[1]);
                sm.H_horizantal.Add(h);
                sm.H_vertical.Add(v);
            }
            return sm;
        }

Usage Example

Пример #1
0
        private SignModel LoadSkeleton(string filename)
        {
            StreamReader sr   = new StreamReader(filename);
            string       line = sr.ReadLine();
            var          sm   = SignModel.CreateFromString(line);

            return(sm);
        }