日期:2014-05-17  浏览次数:20799 次

C#类型转换
C#语句运行的时候总提示:
1.与“string.IndexOfAny(char[],   int,   int)”最匹配的重载方法具有一些无效参数
2.无法将类型“string”转换为“char”
3.参数“1”:   无法从“char”转换为“char[]”
就是这段:
    replacedContent   =dbContent.Rows[j][0].ToString();
    textIndex=replacedContent.IndexOfAny((char)title,0,1);
    firstPart=replacedContent.Substring(textIndex,   title.Length);
    secondPart   =   replacedContent.Substring(textIndex   +   title.Length);



------解决方案--------------------
string.IndexOfAny(char[], int, int)这里面char[]是字符串,而非字符

textIndex=replacedContent.IndexOfAny(title,0,1);