当前位置: 首页 > news >正文

景点购票网站开发百度搜索推广采取

景点购票网站开发,百度搜索推广采取,wordpress主题制作全过程(三):html静态模板制作,四川建设网报名系统有时候&#xff0c;我们可能需要获取.cs文件中的属性和对应的注释来生成一些代码&#xff0c;比如SQL查询什么的。 但使用正则匹配有时候会不准确。搜索了下&#xff0c;发现微软提供了代码解析的API。 具体如下两个方法&#xff1a; /// <summary> /// 获取所有属性和…

有时候,我们可能需要获取.cs文件中的属性和对应的注释来生成一些代码,比如SQL查询什么的。

但使用正则匹配有时候会不准确。搜索了下,发现微软提供了代码解析的API。

具体如下两个方法:

/// <summary>
/// 获取所有属性和对应的文档注释
/// </summary>
/// <param name="codeContent"></param>
/// <returns></returns>
private Dictionary<string, string> GetPropertyAndItsComment(string codeContent)
{Dictionary<string, string> result= new Dictionary<string, string>();SyntaxTree tree = CSharpSyntaxTree.ParseText(codeContent);CompilationUnitSyntax root = tree.GetCompilationUnitRoot();var classDec = (NamespaceDeclarationSyntax)root.Members[0];var programDeclaration = (ClassDeclarationSyntax)classDec.Members[0];foreach (MemberDeclarationSyntax mem in programDeclaration.Members){if (mem is PropertyDeclarationSyntax){PropertyDeclarationSyntax pro = (PropertyDeclarationSyntax)mem;result.Add(pro.Identifier.Text, GetDocComment(mem));}}return result;
}/// <summary>
/// 获取注释内容并做处理
/// </summary>
/// <param name="pro"></param>
/// <returns></returns>
private string GetDocComment(MemberDeclarationSyntax pro)
{foreach (SyntaxTrivia trivia in pro.GetLeadingTrivia()){if (trivia.IsKind(SyntaxKind.SingleLineDocumentationCommentTrivia)|| trivia.IsKind(SyntaxKind.MultiLineDocumentationCommentTrivia)){string conmment = trivia.ToString().Replace("///","");conmment = conmment.Replace("<summary>", "");conmment = conmment.Replace("</summary>", "");conmment = conmment.Trim();return conmment;}}return "";
}

http://www.jinmujx.cn/news/106664.html

相关文章:

  • 做仿牌网站空间哈尔滨seo优化
  • 高端型网站制作沧州网站seo公司
  • 这样做网站欧美seo查询
  • 企业网站seo参考文献永久不收费免费的软件
  • 青州住房和城乡建设网站专业精准网络营销推广
  • 建网站外包公司seo营销
  • 网站迁移后 域名seo推广平台
  • 中国建设人才网信息网站谷歌账号注册入口官网
  • 做的比较好的教育网站网址查询注册信息查询
  • php网站开发教程网做网络推广一个月的收入
  • 重庆智能网站建设哪里有sem网站推广怎么做
  • 怎么做论坛的网站吗seo优化报价
  • 珠海教育局系统网站厦门关键词优化网站
  • 购物网站排名 2019网站平台搭建
  • 常用网站logo免费的网站域名查询565wcc
  • 绍兴网站开发口碑营销经典案例
  • 天津建设工程信息网中标常州百度seo排名
  • 邢台网站建设哪里有seo刷排名公司
  • 长沙关键词自然排名seo优化广告
  • 论坛网站制作费用搜狗网站收录入口
  • 制作网站哪里做b站怎么推广
  • 做独立外贸网站流程百度推广费
  • 广州网站建设品牌seo优化软件
  • 建立网站 多少钱做网站
  • 站长是什么职位网络推广方法大全
  • 集团做网站优势今日头条新闻发布
  • 成都公司网站制作正规的微信推广平台
  • 如何查询网站是哪家公司做的seo在哪可以学
  • 手机网站横竖屏google推广有效果吗
  • 做商城网站怎么做软件定制开发平台