I have a few things I want to make that I havent yet so this will be a later project but I was just wondering,
How would a anti virus program work in C#?
I've seen ones on youtube that iterate through your HD and looks for keywords like "Virus","Trojan" and thats basically useless..
So how should a antivirus program detect if its a malicious file?
First of all I recommend you not to use C#.
read this http://answers.yahoo.com/question/index?qid=20080707012531AAeYzfK
But why? He didn't explain the benefits of C++. Does the api only work on C++?
Why would a lower level language help?
Well read this.
C# is considered slower than C++. This discussion will help you consider what you want to do.