コード例 #1
0
ファイル: Commodity.cs プロジェクト: mokhan/cs_practice
 public Percent PercentageFrom(IComposition composition)
 {
     return composition.PercentageFor<Gas>()
     .Plus(composition.PercentageFor<Oil>())
     .Plus(composition.PercentageFor<NGL>())
     .Plus(composition.PercentageFor<Condensate>());
 }
コード例 #2
0
ファイル: Commodity.cs プロジェクト: mokhan/cs_practice
 public Percent PercentageFrom(IComposition composition)
 {
     return composition.PercentageFor<Oil>();
 }
コード例 #3
0
ファイル: Commodity.cs プロジェクト: mokhan/cs_practice
 public Percent PercentageFrom(IComposition composition)
 {
     return composition.PercentageFor<Condensate>();
 }