Basicamente, acabei de fazer uma varredura em meu computador com o Malwarebytes (atualizei as definições antes de executar) e ele disse que meu programa "helloworld" escrito em C # tem um cavalo de Tróia .
Eu sei que este é um falso positivo, já que escrevi o programa há 2 a 3 dias atrás e segui um pequeno tutorial no site para fazer o programa que confio. Eu sou novo em C #, mas não consigo ver nada que forneça um aviso de cavalo de Tróia.
O programa sinaliza o executável, mas não o arquivo de origem.
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("\n\tHello World!");
Console.WriteLine("This is my first C# program.\nI'm so proud of myself!");
Console.WriteLine("\tTeehee!");
}
}
}
Este é o código, escrito em Notepad ++ , e é executado a partir da linha de comando ( Cygwin , na verdade). Por que sinaliza isso? É algo que, como um programador C # iniciante, eu deveria saber?