C# ';Microsoft.Xna.Framework.Color'&';系统图';

C# ';Microsoft.Xna.Framework.Color'&';系统图';,c#,colors,bitmap,system.drawing,ambiguous,C#,Colors,Bitmap,System.drawing,Ambiguous,我认为这是一个很简单的问题,但我仍然想不出克服它的方法 基本上,我想要的是在我的Xna游戏中使用位图对象。所以我继续添加了System.Drawing作为装配参考。除了我现在得到一个不同的错误之外,这一切都很完美;“'Color'在'Microsoft.Xna.Framework.Color'和'System.Drawing'之间是一个不明确的引用。我如何克服这个问题?程序集引用本身并不会导致错误。您可能插入的是使用的,因为它导入了整个命名空间。您可以尝试 using Bitmap = Syst

我认为这是一个很简单的问题,但我仍然想不出克服它的方法


基本上,我想要的是在我的Xna游戏中使用
位图
对象。所以我继续添加了
System.Drawing
作为装配参考。除了我现在得到一个不同的错误之外,这一切都很完美;“'Color'在'Microsoft.Xna.Framework.Color'和'System.Drawing'之间是一个不明确的引用。我如何克服这个问题?

程序集引用本身并不会导致错误。您可能插入的是使用的
,因为它导入了整个命名空间。您可以尝试

using Bitmap = System.Drawing.Bitmap

改为只导入位图。

使用完全限定名怎么样?
Microsoft.Xna.Framework.Color
而不是
Color
现在我真的不知道你的意思,我只能假设你指的是标签,我也可以假设你只是来发垃圾邮件和捣乱。回答这个问题而不是不礼貌?你误会了。那太尴尬了。对不起,我有点防御性