public class Mol<IAmount>
{
public double Amount { get; set; }
public required IAmount Compound { get; set; }
public static Mol<IAmount> Of(IAmount compound, double amount)
{
return new Mol<IAmount>() { Amount = amount, Compound = compound };
}
}
public class Mol<IAmount>
{
public double Amount { get; set; }
public required IAmount Compound { get; set; }
public static Mol<IAmount> Of(IAmount compound, double amount)
{
return new Mol<IAmount>() { Amount = amount, Compound = compound };
}
}