using System;
using System.Linq;
public class Test
{
public static void Main()
{
string str =
@"
hello world!
foo bar
test everything.is okay
blah blah
";
var dict =
str.Split(new char[] {'\r', '\n'}, StringSplitOptions.RemoveEmptyEntries)
.Select(x => x.Split(new char[] {' '}, 2))
.ToDictionary(x => x[0], x => x[1]);
Console.WriteLine(dict["test"]);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQlzdHJpbmcgc3RyID0KQCIKaGVsbG8gd29ybGQhCmZvbyBiYXIKdGVzdCBldmVyeXRoaW5nLmlzIG9rYXkKYmxhaCBibGFoCiI7CgkJCgkJdmFyIGRpY3QgPQoJCSAgICBzdHIuU3BsaXQobmV3IGNoYXJbXSB7J1xyJywgJ1xuJ30sIFN0cmluZ1NwbGl0T3B0aW9ucy5SZW1vdmVFbXB0eUVudHJpZXMpCgkJICAgICAgIC5TZWxlY3QoeCA9PiB4LlNwbGl0KG5ldyBjaGFyW10geycgJ30sIDIpKQoJCSAgICAgICAuVG9EaWN0aW9uYXJ5KHggPT4geFswXSwgeCA9PiB4WzFdKTsKCQkKCQlDb25zb2xlLldyaXRlTGluZShkaWN0WyJ0ZXN0Il0pOwoJfQp9