最近我决定使用IDE VB平台学习c#。我在微软网站上下载了开源软件,但是我遇到了一些问题,因为我没有收到任何Java备选方案。
我已经下载并卸载了两次,这是我第一次尝试运行任何形式的课程,甚至是空白程序。我会得到一个警告,说明特洛伊木马存在(幸运的是我的AVG设法得到它)。
然后,当我尝试运行该文件时,我将得到错误代码CS2012,没有任何反应。
我想知道是否有人对如何修复它或可能知道c#的任何其他免费软件有任何想法。
我已经包含了我在下面使用的代码。
class Program
{
static void Main(string[] args)
{
Console.WriteLine("basic input output");
GetUserData();
Console.ReadLine();
}
static void GetUserData()
{
Console.Write("please enter your name: ");
string userName = Console.ReadLine();
Console.Write("please enter your age: ");
string userAge = Console.ReadLine();
//changes echo colour
ConsoleColor prevColor = Console.ForegroundColor;
Console.ForegroundColor = ConsoleColor.red;
//echo to console
Console.WriteLine("hello {0}! Your are {1} years old.", userName, userAge);
//Restore previous color
Console.ForegroundColor = prevColor;
}
}
谢谢乔
答案 0 :(得分:0)
这实际上是一个常见问题:
我猜您的病毒扫描程序会将您的程序检测为可疑并阻止执行(或立即将其杀死)。我对Avast AntiVirus有同样的问题(虽然它确实给了我一个非常容易理解的错误消息,它是我的程序,它不确定)。
解决方案:关闭您正在编程的文件夹中的病毒检查(即包含项目解决方案的文件夹)。我个人不了解AVG,但您应该能够设置一些未包含在扫描过程中的异常。
注意:如果它确实是某种病毒,我不承担任何责任。