Удаление комментариев - C#
Формулировка задачи:
необходимо написать программу для удаления комментариев в коде из исходного файла с разрешением .txt с последующим сохранением нового текста кода в новом файле с разрешением .txt
вопрос в том как сделать так чтобы не удаляло не комментарии которые записаны как комментарии, знаю что звучит как масло масляное, но все же
допустим в строке
комментарии лишь в конце. В скобках записан текст как комментарий который не подлежит удалению
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{ /// class Program here
class Program
{
static void Main(string[] args)
{
/// TODO code application logic here
string ss="sdfsdf"\\*sdfsdf*\\"";
int i /*jjjjj*/ = 0;
char cccc = '"'; //"hjhkjhkj
Console.WriteLine("/*dfsdf*////****/**//**Hello, world!\");/**/ //
Console.WriteLine("/*dfsdf*////****/**//**Hello, world!\");/**/ //
Решение задачи: «Удаление комментариев»
textual
Листинг программы
using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp;