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

网站备案名称中国开头郑州怎么做外贸公司网站

网站备案名称中国开头,郑州怎么做外贸公司网站,网站是哪个公司做的好,孩子学编程最佳年龄C# API 文档注释规范 1. 命名空间注释(namespace)2. summary3. remarks and para4. param5. returns6. example and code7. exception8. typeparam 最近在开发工作中需要实现 API 帮助文档#xff0c;如果根据所写的代码直接重写 API 帮助文档将会是意见非常大的工作量#x… C# API 文档注释规范 1. 命名空间注释(namespace)2. summary3. remarks and para4. param5. returns6. example and code7. exception8. typeparam 最近在开发工作中需要实现 API 帮助文档如果根据所写的代码直接重写 API 帮助文档将会是意见非常大的工作量如果根据所写的代码直接生成 API 帮助文档将会大大减少工作量。Sandcastle Help File Builder可以实现上述需求。如果想要生成一个比较全面的 API 帮助文档就需要对 C# 代码做一个比较全面的注释。在本文中将根据Sandcastle Help File Builder 文档对 C# 代码注释做一个简单的总结。 1. 命名空间注释(namespace) XML 注释不能直接应用于代码中的命名空间。因此必须采取 指定命名空间注释的替代方法。 在源代码中向每个命名空间添加一个空的 NamespaceDoc 类当生成 XML 注释文件时它们将用作命名空间注释。若要防止 NamespaceDoc 类出现在帮助文件中请省略public关键字并使用 CompilerGenerated 属性对其进行标记。 这将导致在为程序集生成反射信息时自动忽略该类。 下面是一个示例 namespace OpenVinoSharp {/// summary/// These are the namespace comments for cOpenVinoSharp/c./// /summary[System.Runtime.CompilerServices.CompilerGeneratedAttribute()]class NamespaceDoc{} }2. summary 用于提供类型或成员的简要说明对所有类型和类型成员都有效。格式如下 /// summary /// function/claee/enmu description /// /summary例如 /// summary /// Global functions under ov namespace /// /summary public static partial class Ov {}在使用Sandcastle Help File Builder生成帮助文档后显示 3. remarks and para remarks用于提供类型或成员的更详细说明对所有类型和类型成员都有效。格式如下 parade用于在其他元素中开始一个新段落。格式如下 /// remarks /// dfunction/claee/enmu description /// /remarks例如 /// remarks /// para /// For IR format (*.bin): /// if bin_path is empty, will try to read a bin file with the same name as xml and /// if the bin file with the same name is not found, will load IR without weights. /// For the following file formats the bin_path parameter is not used: /// /para /// paraONNX format (*.onnx)/para /// paraPDPD(*.pdmodel)/para /// paraTF(*.pb)/para /// paraTFLite(*.tflite)/para /// /remarks public Model read_model(string model_path, string bin_path ) 在使用Sandcastle Help File Builder生成帮助文档后显示 4. param 用于描述方法参数。对描述每个参数的方法和运算符重载有效。参数名称是被引用的参数的名称。格式如下 /// param nameparamName /// Parameter description /// /param例如 /// param namemodel_pathString with a model in IR / ONNX / PDPD / TF / TFLite format./param /// param nameweightsShared pointer to a constant tensor with weights./param public Model read_model(string model_path, Tensor weights) 在使用Sandcastle Help File Builder生成帮助文档后显示 5. returns 用于描述方法的返回值对返回值的所有方法都有效。格式如下 /// returnsdescription/returns例如 /// returnsInferRequest object/returns public InferRequest create_infer_request()在使用Sandcastle Help File Builder生成帮助文档后显示 6. example and code example 用于定义类型或其成员之一的示例以显示如何使用它。对所有类型和成员都有效。说明是可选的。通常包含一个或多个代码元素以显示示例代码为了更具描述性的文本可以根据需要包含在代码元素之间。 code用于指示应将多行文本部分格式化为代码块。格式如下 /// example /// Optional code description /// code languageC# /// Example code /// /code /// /example例如 /// example /// when user data has NHWC layout (example is RGB image, [1, 224, 224, 3]) but model expects /// planar input image (NCHW, [1, 3, 224, 224]). Preprocessing may look like this: /// code /// var proc PrePostProcessor(model); /// proc.input().tensor().set_layout(NHWC); // User data is NHWC /// proc.input().preprocess().convert_layout(NCHW)) // model expects input as NCHW /// /code /// /example public PreProcessSteps convert_layout(Layout layout)在使用Sandcastle Help File Builder生成帮助文档后显示 7. exception 用于列出可由类型成员引发的异常。对属性、方法、事件、运算符和类型转换成员有效。异常类型是可以引发的异常类型的名称。格式如下 /// exception crefexceptionTypedescription/exception例如 /// exception crefIf a model has more than one input, this method throws ov::Exception./exception public Input input()在使用Sandcastle Help File Builder生成帮助文档后显示 8. typeparam 用于描述泛型类型和方法上的泛型参数。对泛型类型和泛型方法有效用于描述每个泛型类型参数。类型参数名称是泛型类型参数的名称 引用。格式如下 /// typeparam nameTType parameter description/typeparam例如 /// typeparam nameTdata type/typeparam public void set_dataT(T[] input_data)在使用Sandcastle Help File Builder生成帮助文档后显示
http://www.dnsts.com.cn/news/15081.html

相关文章:

  • 淮安公司网站建设wordpress文章添加字段不重复
  • 网站标题栏做多大画网页
  • 怎样查看网站关键词电商培训机构有哪些?哪家比较好
  • 如何将网站部署到服务器市场监督管理局上班时间
  • wordpress 网站关键词个人网页制作实验报告
  • 做公司网站怎么做在线制作ppt免费
  • 网站建设需要的服务器北京网站主题制作
  • 漳州做网站优化域名主机基地
  • 网站浮动广告怎么做wordpress宠物主题
  • 网站开发工资多少稳定么义乌正规自适应网站建设首选
  • seo排行榜年度10佳网站必应搜索引擎怎么样
  • 昆明seo网站建设莆田关键词优化报价
  • 网站建设需要那种技术网站是别人做的域名自己怎么续费
  • PHP网站开发简单实例wordpress cron原理
  • 好看的商城网站设计建网站优势
  • 手机免费创建网站的软件网站底部留言代码
  • 开公司先建设网站免费网站软件哪个好
  • 网站视频提取软件app简洁企业网站asp
  • 青岛网站建设博采网络从事广告设计需要学什么
  • 可以查企业备案的网站网页设计题材
  • 网站建设创客温州网站制作要多少钱
  • 网站模板和源码商标注册查询一览表
  • 网站建设最新教程视频企业运营管理师
  • 网页设计作业怎么做网站wordpress置顶不重复
  • 网站建设丶金手指a排名15网站在哪里设置关键词
  • 湖北网站开发培训浙江大成建设集团有限公司网站
  • 广州公共资源建设工程交易中心网站网站建设工具哪个好
  • 欧洲手表网站长春自助建站系统
  • 网站标题名字和备案名字深圳市在建项目查询
  • 网站开发程序的移交宁波市建设网