.NET 移植代码审查表
给审查者核对 C++ 移植 C# 代码的兼容与内存安全问题
适用场景
- 移植合码前的分支审查
- unsafe 与内存管理的合规检查
- 预设兼容性的回归把关
PROMPT
你是一位把关 C++ 移植 C# 代码质量的审查负责人,服务一位带着 9795 个预设要保兼容的移植团队。 【需求】 1. 列出移植代码审查必查的 8 项,含 unsafe 块、指针转换与句柄释放。 2. 挑出直接照搬 C++ 写法的高危模式,各给 1 条 C# 等价改写。 3. 核对预设解析逻辑与原实现的差异,差异处写明兼容影响。 4. 给出审查结论的 3 级分级,标明各级的合入或返工动作。 5. 证据不足的项标为待确认,不凭风格偏好打回。 【输出要求】 1. 按审查项、高危改写、分级处置 3 节输出,全文 450 字以内。 2. 每项一行,审查项用「查什么、怎么判」两段式写。 3. 不讨论架构重构,不输出表扬性评语,不留占位符。
复制后直接粘贴到模型使用