gpt4 book ai didi

c# - 如何删除代码中的所有注释?

转载 作者:太空宇宙 更新时间:2023-11-03 19:30:52 24 4
gpt4 key购买 nike

我是 C# 的新手,想开发一个程序来删除代码中 // 之后的注释。是否有为此目的推荐的任何简单代码?

最佳答案

建议您只搜索“//”并修剪。

因为您仅限于使用单行命令,所以这似乎是一个相对简单的练习,但是如果您打算将程序的输出作为具有相同行为的有效 C# 应用程序,则需要考虑一些棘手的情况到输入程序。

下面是一些仅搜索“//”而修剪不起作用的示例。

文字评论:

string foo = "this is // not a comment";

评论中评论

/* you should not trim // this one */

在评论部分 Deux 中评论

// This is a comment // so don't just remove this!

多行注释邻接

/* you should not *//* trim this these */

当然还有其他边缘情况,但这些都是需要考虑的容易实现的成果。

关于c# - 如何删除代码中的所有注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com