当我使用String.Split随机字符串时,我正面临这个异常.
List<string> linhas = new List<string>();
linhas.Add("123;abc");
linhas.Add("456;def");
linhas.Add("789;ghi");
linhas.Add("chocolate");
var novas = linhas.Where(l => l.ToString().Split(';')[1]=="def");
Run Code Online (Sandbox Code Playgroud) 有没有办法将 OR 与 CASE WHEN 一起使用,就像这样?
SELECT
case 'brasil'
when 'chile' OR 'brasil' THEN
'ok'
when 'argentina' then
'ok2'
when 'venezuela' THEN
'ok3'
ELSE
'chaves'
end;
Run Code Online (Sandbox Code Playgroud) 例如,我正在合并3个文件,但最终文件之间没有换行符...
MemoryStream m = new MemoryStream();
File.OpenRead("c:\file1.txt").CopyTo(m);
File.OpenRead("c:\file2.txt").CopyTo(m);
File.OpenRead("c:\file3.txt").CopyTo(m);
m.Position = 0;
Console.WriteLine(new StreamReader(m).ReadToEnd());
Run Code Online (Sandbox Code Playgroud)
我怎样才能在内存流中添加换行符?