現在、JavaゲームエンジンをC#に変換しています。パッケージを書き始めるまでは、すべて問題ありませんcom.gej.graphics
。c#では、このように書きました。
namespace GECS.Graphics {}
しかし、コンパイラはこのエラーを言います。
'GECS.Graphics' is a 'namespace' but is used like a 'type' (CS0118)
- C:\Users\sr....ECS\Core\Game.cs:33,36
これは、その行に含まれているテキストです
public virtual void Render(Graphics g) {}
実際のGraphics
クラスはからSystem.Drawing
です。
私の要件は、このクラスがユーザーによって拡張されることであり、したがって、ユーザーはそれと競合しないようにする必要があります。
ありがとう