在unity3d中对字符串用split分割操作中
string[] data = receiveMsg.Split( '/');
显示错误:Array index is out of range
正确做法:string[] data = receiveMsg.Split(new char[] { '/'});
string[] arr = str.Split("o");
这是一个具有语法错误的语句,Split 的 separator 参数应该是 char[] 或 string[],不应是字符串。正确的示例:
string str = "technology";
char[] separator = { 'o' };
string[] arr = str.Split(separator);
c#Split函数具体用法链接:https://www.cnblogs.com/fire-dragon/p/5909666.html