Esempio n. 1
0
        public static IEnumerable <NamespaceType> Namesp(NamespaceType arg)
        {
            var indexOf = arg.NamespaceParts.IndexOf('.');

            if (indexOf == -1)
            {
                //return Enumerable.Empty<NamespaceType>();
                return(new[]
                {
                    new NamespaceType
                    {
                        Type = arg.Type, NamespaceParts = "", NamespacePart = ""
                    }
                });
            }
            return(new[] { new NamespaceType
                           {
                               Type = arg.Type, NamespaceParts = arg.NamespaceParts.Substring(indexOf + 1),
                               NamespacePart = arg.NamespaceParts.Substring(0, indexOf)
                           } });
        }
Esempio n. 2
0
 public TypeNode2(NamespaceType namespaceType)
 {
     NamespaceType = namespaceType;
 }