コード例 #1
0
ファイル: Texts.cs プロジェクト: tewtal/SMZ3Randomizer
 static IList <string> ParseTextScript(string resource)
 {
     using var stream = EmbeddedStream.For(resource);
     using var reader = new StreamReader(stream);
     return(reader.ReadToEnd().Replace("\r", "").Split("---\n")
            .Select(text => text.TrimEnd('\n'))
            .Where(text => text != string.Empty)
            .ToList());
 }
コード例 #2
0
ファイル: Texts.cs プロジェクト: tewtal/SMZ3Randomizer
 static YamlElement ParseYamlScripts(string resource)
 {
     using var stream = EmbeddedStream.For(resource);
     using var reader = new StreamReader(stream);
     return(YamlStream.Load(reader).First().Contents);
 }