将文本复制到剪贴板错误CS1503参数2:无法从“string”转换为“System.Windows.Forms.TextDataFormat”

也许我问的是真正愚蠢的问题,但是一个半小时我已经试图自己解决,现在我放弃了。 这里是不断给我一个错误的代码

充分:

Clipboard.SetText("string[,] TAB1 = new string[2, 2];\r\nfor (int STEV1 = 0; STEV1 < TAB1.GetLength(0); STEV1++)\r\n{\r\nfor (int STEV2 = 0; STEV2 < TAB1.GetLength(1); STEV2++)\r\n{\r\nTAB1[STEV1, STEV2] = Convert.ToString(Console.ReadLine());\r\nConsole.Clear();\r\n}\r\n}\r\nConsole.Clear();\r\nMETODA1(TAB1);\r\nConsole.ReadLine();\r\n}\r\nprivate static void METODA1(string[,] TAB1)\r\n{\r\nfor (int STEV3 = 0; STEV3 < TAB1.GetLength(0); STEV3++)\r\n{\r\nfor (int STEV4 = 0; STEV4 < TAB1.GetLength(1); STEV4++)\r\n{\r\nConsole.Write(TAB1[STEV3, STEV4] + " ");\r\n}\r\nConsole.WriteLine();\r\n}"); 

加下划线:

错误CS1503参数2:无法从“string”转换为“System.Windows.Forms.TextDataFormat”

 ");\r\n}\r\nConsole.WriteLine();\r\n}" 

任何人都知道如何解决?

 Clipboard.SetText("string[,] TAB1 = new string[2, 2];\r\nfor (int STEV1 = 0; STEV1 < TAB1.GetLength(0); STEV1++)\r\n{\r\nfor (int STEV2 = 0; STEV2 < TAB1.GetLength(1); STEV2++)\r\n{\r\nTAB1[STEV1, STEV2] = Convert.ToString(Console.ReadLine());\r\nConsole.Clear();\r\n}\r\n}\r\nConsole.Clear();\r\nMETODA1(TAB1);\r\nConsole.ReadLine();\r\n}\r\nprivate static void METODA1(string[,] TAB1)\r\n{\r\nfor (int STEV3 = 0; STEV3 < TAB1.GetLength(0); STEV3++)\r\n{\r\nfor (int STEV4 = 0; STEV4 < TAB1.GetLength(1); STEV4++)\r\n{\r\nConsole.Write(TAB1[STEV3, STEV4] + \" \");\r\n}\r\nConsole.WriteLine();\r\n}"); 

字符串内的双引号不会被转义。 尝试使用以上。