IEnumerable にキャストして foreach 等でループ処理をするのが簡単だと思います。
参考: object型の中身のlist展開
csharp
1using System.Text;
2using System.Collections;
3using UnityEngine;
4using NCMB;
5
6public class NCMBTest : MonoBehaviour
7{
8 [SerializeField] string _tableName = "TestTable";
9 [SerializeField] string _columnName = "TestColumn";
10 [SerializeField] int[] data = { 2, 83, 9, 13, 0 };
11
12 public void GetData()
13 {
14 NCMBQuery<NCMBObject> query = new NCMBQuery<NCMBObject>(_tableName);
15 query.Limit = 10;
16
17 query.FindAsync((oList, e) =>
18 {
19 if (e != null)
20 {
21 Debug.LogError(e.ToString());
22 }
23 else
24 {
25 foreach(var o in oList)
26 {
27 var nums = (IEnumerable) o[_columnName]; // ここがポイント
28 StringBuilder sb = new StringBuilder();
29
30 foreach (var n in nums)
31 {
32 sb.Append(n);
33 sb.Append(", ");
34 }
35
36 Debug.Log(sb.ToString());
37 }
38 }
39 });
40 }
41
42 public void Register()
43 {
44 NCMBObject obj = new NCMBObject(_tableName);
45 obj[_columnName] = data;
46
47 obj.SaveAsync(e =>
48 {
49 if (e != null)
50 {
51 Debug.LogError(e.ToString());
52 }
53 else
54 {
55 Debug.Log("Registration Completed.");
56 }
57 });
58 }
59}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。