我有这段代码,但出现了一些错误。之后我更改了代码。但我想知道那是正确的。
modifiedMessage = convertToISOfromUtf8(modifiedMessage, "ISO8859-1", "UTF-8");
char[] characters_to_removed_from_start = { ' ' };
modifiedMessage = modifiedMessage.TrimStart(characters_to_removed_from_start);
String msg_arr = modifiedMessage.Split(' ');
String keyword = msg_arr[0];
//Linq
if (keyword != null)
{
string[] key = Regex.Split(msg_arr, @keyword).Skip(0).ToArray();
// message_in = String.Join(message_in,key);
message_in = String.Join(msg_arr, key);
modifiedMessage="";
}
这些是显示的错误错误 1 无法将类型“字符串 []”隐式转换为“字符串”
错误 2 无法将类型“字符”隐式转换为“字符串”
然后我像这样更改我的代码..(仅更改下面列出的代码)
String msg_arr = modifiedMessage.Split(' ').ToString();
String keyword = msg_arr[0].ToString();
我想知道我的作品是否正确?