2 gyerik GYerik 于 2016.04.10 11:05 提问

c#:源数组长度不足。请检查 srcIndex 和长度以及数组的下限。
c#

图片说明
//音标序列化
charByetes=Encoding.UTF8.GetBytes(oneEWord.PhoneticSymbol);
oneEWord.lenPhnSym=charByetes.Length;
Array.Copy(charByetes, 0, charBuf, oneEWord.lenEn+12, oneEWord.lenPhnSym);
Array.Copy(charByetes, 0, charBuf, 4, 4);

参数定义:
byte[] charByetes;
byte[] charBuf=new byte[1000];
EnWord oneEWord;
public class EnWord
{
public int lenEn; //英文占据的字节长度
public string eWord;//英文单词
public int lenPhnSym;//音标占据的字节长度
public string PhoneticSymbol;//音标
public int lenChChar;//中文占据的字节长度
public string ChineseChar;//中文解释
}

    调用堆栈:
    >   Server.exe!Server.EnWordData.StringToEnWord(string fileName) 行 88 C#
Server.exe!Server.Program.Main() 行 23 C#
[外部代码]  

2个回答

CSDNXIAOD
CSDNXIAOD   2016.04.10 11:12

Queue插入的时候报错:源数组长度不足。请检查 srcIndex 和长度以及数组的下限
Queue插入的时候报错的处理方法:源数组长度不足。请检查 srcIndex 和长度以及数组的下限
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

GYerik
GYerik 程序是涉及到多线程
一年多之前 回复
a172586418
a172586418   2016.04.10 21:31

是不是多线程导致的?

GYerik
GYerik
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!