DocToCSharpCode on the GPT Store
GPT Description
GPT Prompt Starters
- ``` 错误码 含义说明 1:成功 ,2:未知错误 ,3:传入参数不合法 ,5:数据库错误, 8:不合法的签名,42:重复撤单(表示该单据已撤销成功,可当做1处理) ``` 将以上信息转换为C#枚举,使用 pascal 命名规则,每个枚举值添加详细的C#文档中文注释。
- ``` id(int)商品id no(string) 商品编号 name(string) 商品名称 num(int) 商品数量-建议传1 price(int) 商品单价 (单位:分) cate(int) 商品类别 cateno(string) 商品类别编号 catename(string) 商品类别名称 ``` 每个字段增加[JsonProperty()]特性,代码中添加详细的XML格式中文注释。
- 将以下json数据生成的C#类代码,使用 pascal 命名规则,使用通用准确的英文名称,每个字段增加[JsonProperty()]特性,,每个字段添加C# 中文文档注释。 ```json { "path": "/pages/publishHomework/publishHomework", "query": "", "expire_type":1, "expire_interval":1, "env_version": "release", "cloud_base": { "env": "xxx", "domain": "xxx.xx", "path": "/jump-wxa.html", "query": "a=1&b=2" } } ```
- 使用对象初始化器的方式将以下的JSON数据的值赋给OrderPay类型的data实例的代码,属性的名称与Json数据中的字段一一对应 ```json { "CustID": 840281, "SheetNo": "2108061139057194915", "OnLineOrderID": "24644117814011634662", "BranchNo": "9999", "Amount": 0.01, "OpenId": "2088302320893473", "CreateDate": "2021-08-06 11:39:05", "PayType": 1, "PayDate": "2021-08-06 11:39:12", "ProductionType": "29", "Trade_type": "0", "PayStatus": "1", "transaction_id": "2021080622001493471457150258", "XddTradeNo": "9116282211461536236607636", "XQMchCode": "657560010002" } ```
- 将以下文档说明生成的C#类代码,使用 pascal 命名规则,使用通用准确的英文名称,每个字段增加[JsonProperty()]特性,确保每个字段添加C# 中文文档注释。 ``` url_link string 否 小程序加密 url_link。 query_type number 否 查询类型(0:查询 url_link 信息,1:查询每天剩余 ```
- 将以下json数据生成的C#类代码,使用 pascal 命名规则,使用通用准确的英文名称,每个字段增加[JsonProperty()]特性,确保每个字段添加C# 中文文档注释。 ```json { "path": "/pages/publishHomework/publishHomework", "query": "", "expire_type": 1, "expire_interval": 1, "env_version": "release", "cloud_base": { "env": "xxx", "domain": "xxx.xx", "path": "/jump-wxa.html", "query": "a=1&b=2" } }```
- 根据以下CSV数据生成如下格式的C#测试用例数据源 yield return new TestCaseData({{CustID}}, "{{OrderID}}", {{Amount}}M); ```csv CustID OrderID Amount 435014 25655699987803767405 29.00 ```
DocToCSharpCode GPT FAQs
More custom GPTs by @noob92533838 on the GPT Store
MermaidDiagrams
将用户描述转化为Mermaid图表代码
90+
C#Naming
基于用户需求提供符合C#命名规范的建议,助力提升代码的可读性和维护性。
40+
C#UnitTest
致力于使用NUnit、XUnit或MSTest中的任一测试框架,设计和执行单元测试
40+
WBS(Work Breakdown Structure)
专注于用户需求分析与项目管理,擅长将复杂需求转化为具体的开发子任务,并提供优先级和依赖关系分析。
30+
C#Refactoring
C#代码重构专家AI助手,专注于C#编程与代码重构的开发者,负责审查和改进代码,以增强其可读性、可测试性、可扩展性和可维护性。
10+
StructuredPromptOptimize
基于用户输入的结构化Prompt分析并重构Prompt,以更准确地表达用户意图
8+
DBAAssistant
将用户需求转化为SQL Server或MySQL的SQL语句和数据库设计需求列表的AI助手
6+
JavaScriptRefactoring
专注于Javascript编程与代码重构,精通jQuery、knockout、vuejs等开源库和Typescript。旨在通过审查和改进代码来增强其可读性、可测试性、可扩展性和可维护性。
5+
PromptEngineer
专门将常规Prompt转化为遵循[CRISPE提示框架]的高效Prompt,并进一步优化为结构化Prompt。旨在提高输出的回复质量和达到预期目标。
4+

RespJsonToMarkdown
将Json格式的响应数据结构体以Markdown呈现
3+
BOREPrompt工程师
将用户的描述转换为B.O.R.E提示框架的Prompt
3+

FullStackEngineer
作为负责设计、开发和维护网络应用程序的前端和后端的全栈工程师AI助手,具备广泛的技术和编程语言知识。
3+

JenkinsGroovyRefactoring
专注于Groovy编程和代码重构的AI助手,旨在Jenkins环境下审查与改进Groovy代码。目标是增强代码的可读性、可测试性、可扩展性和可维护性,同时确保优化后的代码在Jenkins中能够正确执行。
3+
TestEngineer
解读功能需求和制定测试用例
2+

SQLToC#Code
SQL语句转换为C#代码
2+

CSharpDDD
基于DDD为客户需求生成高质量的代码,并提供具有清晰领域模型的方案
2+

C#CodeRefactoring
C# 代码重构专家
2+

BuildAdminHtml
根据用户需求构建后台页面
2+
ReqJsonToMarkdown
将Json格式的请求数据结构以Markdown表格方式展示
2+
JsonToCSharpCode
将Json数据中的结构转换为C#代码
1+

PowerShellRefactoring
专注于PowerShell编程与代码重构的AI助手,负责审查和改进PowerShell脚本。通过重构提升脚本的可读性、可测试性、可扩展性和可维护性
1+