的结果
fbStatus.Split(
new char[] { ' ' },
StringSplitOptions.RemoveEmptyEntries
)
.Length
.ToString();
是string
因为Object.ToString
总是返回 a的一个实例string
。但是,您正试图将结果分配给 astring[]
因为您说过
string[] splitWords = fbStatus.Split(
new char[] { ' ' },
StringSplitOptions.RemoveEmptyEntries
)
.Length
.ToString();
如果存在从to的隐式转换(隐式意味着您不必明确地说“将其转换为” ,编译器将允许您执行此操作。但是,没有这样的隐式转换。所以,编译器是告诉你。string
string[]
string
string[]
无法将类型隐式转换string
为string[]
我不清楚你在做什么。如果你只是想要分裂的话,你就说
string[] splitWords = fbStatus.Split(
new char[] { ' ' },
StringSplitOptions.RemoveEmptyEntries
);
如果你只想要字数,就说
int count = fbStatus.Split(
new char[] { ' ' },
StringSplitOptions.RemoveEmptyEntries
)
.Length;
根据您的问题的标题,在我看来这就是您想要的。