2016-12-16 39 views
-4

Picture异常与诠释为字符串的WriteLine转换

例外英语:“参数1:不能转换‘诠释’到‘串INT‘’

但在我parametrs和论据我只用’。类型。

我如何输入我的参数(X和Y)采用WriteLine方法?

+0

点击“图片”来显示我的问题屏幕。 –

+2

这是一个编译器错误,不是一个例外。截图在这个网站上皱起了眉头。在Visual Studio中,单击查看并单击“错误列表”以显示错误列表。然后右键单击错误并转到“复制”,然后编辑您的帖子并粘贴错误消除任何无用的信息。像这样:“错误\t CS1503 \t参数1:无法从'int'转换为'string'”。 – Quantic

+0

问题是第一个参数应该是字符串格式(https://msdn.microsoft.com/en-us/library/system.string.format(v=vs.110).aspx)。只需使用Console.WriteLine(“3”+ x);'并排显示两个数字,并在它们之间留出空格。你也可以添加破折号'Console.WriteLine(“3-”+ x);'如果你想以这种方式分开它们。 – user1274820

回答

0

添加一个明确的.ToString,如

Console.WriteLine(3.ToString()); 

或者使用的String.Format:

Console.WriteLine(String.Format("{0}, {1}", a, b)); 

(其中包括)。