How to add different types of objects in a single array in C#?

前端 未结 10 1966
情话喂你
情话喂你 2020-12-28 14:17

I am planning to rewrite my Python Tile Engine in C#. It uses a list of all the game objects and renders them on the screen. My problem is that unlike in Python where you ca

10条回答
  •  一整个雨季
    2020-12-28 14:31

    C# has an ArrayList that allows you to mix types within an array, or you can use an object array, object[]:

      var sr = new ArrayList() { 1, 2, "foo", 3.0 };
      var sr2 = new object[] { 1, 2, "foo", 3.0 };
    

提交回复
热议问题