本文整理汇总了C#中Unit.ChangePrefix方法的典型用法代码示例。如果您正苦于以下问题:C# Unit.ChangePrefix方法的具体用法?C# Unit.ChangePrefix怎么用?C# Unit.ChangePrefix使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Unit
的用法示例。
在下文中一共展示了Unit.ChangePrefix方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ChangePrefixBase
public void ChangePrefixBase()
{
var m = new Unit(1, BaseUnit.m);
var km = m.ChangePrefix(Prefix.k, BaseUnit.m);
Assert.Equal(m, km);
Assert.Equal(m.Quantity, km.Quantity * 1000);
}
示例2: ChangePrefixBase
public Unit ChangePrefixBase()
{
var m = new Unit(1, BaseUnit.m);
return m.ChangePrefix(Prefix.k, BaseUnit.m);
}
示例3: ChangePrefixBase
public void ChangePrefixBase()
{
var m = new Unit(BaseUnit.m);
var km = m.ChangePrefix(Prefix.k);
Assert.AreEqual("1km", km.ToString());
}
示例4: PrefixTransferDown
public void PrefixTransferDown()
{
Unit n = new Unit(new Unit(BaseUnit.m), new Unit(Prefix.k, BaseUnit.g), new Unit(BaseUnit.s, -2));
n = n.ChangePrefix(Prefix.m);
var u = n.Units.First();
Assert.AreEqual(Prefix.m, n.Prefix);
}