当前位置:编程学习 > C#/ASP.NET >>

高手们帮我解释一下.net mvc global里的这段代码什么意思

 public override IEnumerable<string> PotentialLocations(IEnumerable<string> locations, IDictionary<string, object> extra)
        {
            string areaName;
            if (!DescriptorFilterBase.TryGetString(extra, "area", out areaName))
            {
                
      
                return locations;
            }
            
            return locations
                .Where(s=>!s.StartsWith(areaName))
                .Select(s=>System.IO.Path.Combine("..\\Areas\\" + areaName + "\\Views", s))
                .Concat(locations);
            
            
        }
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,