String.Split() 函数神秘地忽略重复项

Jer*_*uns 0 c# split unity-game-engine

在 Unity3D 中,我正在读取一个文本文件,其中包含有关节点及其连接的信息。

然而,似乎所有重复项都会自动删除!

           for (int j = 0; j < tokens.Length; j++)
           {
               Debug.Log(tokens[j]);
           } }
Run Code Online (Sandbox Code Playgroud)

控制台中的结果:

Node,Node2,Node2,Lamp,Lamp,Node1,Node3,Node4   // string text
Node
Node2
Lamp
Node1
Node3
Node4
Run Code Online (Sandbox Code Playgroud)

因此,在循环数组时,它似乎会跳过重复项。

Fat*_*tie 5

这是Unity 中一个臭名昭著的问题

非常简单,在 Unity 控制台中:

它不会打印重复的内容!!!

在此输入图像描述

更仔细地查看控制台输出,有一个Collapse切换开关可以使其显示或不显示重复项。

在此输入图像描述

就是这么简单。