コード例 #1
0
ファイル: Program.cs プロジェクト: schovanec/AdventOfCode
        public static Reaction Parse(string input)
        {
            var parts  = input.Split(" => ");
            var inputs = parts[0].Split(',');

            return(new Reaction(
                       inputs.Select(ReactionPart.Parse).ToImmutableList(),
                       ReactionPart.Parse(parts[1])));
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: schovanec/AdventOfCode
 public Reaction(ImmutableList <ReactionPart> inputs, ReactionPart output)
 {
     Inputs = inputs ?? ImmutableList <ReactionPart> .Empty;
     Output = output;
 }