StonehearthEditor.Module.Sort C# (CSharp) 메소드

Sort() 개인적인 메소드

private Sort ( Newtonsoft.Json.Linq.JObject jObj ) : void
jObj Newtonsoft.Json.Linq.JObject
리턴 void
        private void Sort(JObject jObj)
        {
            List<JProperty> properties = new List<JProperty>(jObj.Properties());
            foreach (var prop in properties)
            {
                prop.Remove();
            }

            properties.Sort((a, b) => a.Name.CompareTo(b.Name));

            foreach (var prop in properties)
            {
                jObj.Add(prop);
            }
        }