Nat*_*pos -1 c# arrays windows-mobile-5.0
我正在开发一个有这样一行的简单应用程序:
string[] values = ReadAll(inputFile);
Run Code Online (Sandbox Code Playgroud)
由于inputFile是一个字符串,但是如何在没有冲突的情况下做到这一点(不能在'string []'中隐式转换类型'string')?
假设你的ReadAll
方法有这样的签名
string ReadAll(string inputFile);
Run Code Online (Sandbox Code Playgroud)
然后问题不在于,inputFile
但是方法的返回值不能分配给a string[]
.
您是否正在寻找File.ReadAllLines?
string[] values = File.ReadAllLines(inputFile);
Run Code Online (Sandbox Code Playgroud)
或者你想通过某些分隔符拆分字符串?
string[] values = ReadAll(inputFile).Split('\n');
Run Code Online (Sandbox Code Playgroud)