I have been programing in c++ for a while now, but I'm asked to write project in c#,
so is hard to learn it ?? also I have never wrote a program with interface , so is it possible to write console application then build the interface ?
and I would appreciate it you give me some links to learn c#.
thanks in advance
You will eventually learn to write your code so the display is just for input/output and does not interfere with the logic of the program.
After some time, you will write a lot of your code that has no UI at all; it will just return values -- that way, the display or output mechanism won't matter at all. You'll compuile the assemblies in DLL form and reference them from any project you need (web, WinForm, Console, etc.).