I believe conflict resolution in C# is not always explicit. Sometime conflicts will be resolved based upon constructor parameters so it depends how you are instantiating the objects.
However, in 99% of cases its simply due to the using statements at the top (not 'import', what is this ? python?).
Also, since conflict resolution is done by the compiler, not the ide (even by intellisense) it shouldnt matter which ide you use, only which compiler, which is dependant on the version of .NET you are targeting, which should be 2.0 for the AGS editor.