求大神 寫成java的。 這裡單位就是參數。 集合String中存的 長度 速度 面積 體積
public class UnitScalarTypeRelation
{
///
/// 返回類型:UnitScalarType 比如長度乘長度 等於面積 m*m=m²
應該返回面積 m²
///
public string ReturnType { get; set; }
/// <summary>
/// 子元素順序類型.Combination-(A,(B|C|D)):A為首個,其它任意或DisOrder-表示沒有順序,任意
/// </summary>
public SubElementType SubTypeType = SubElementType.AscOrder;
/// <summary>
/// 含單位的參數類型 返回帶單位參數
/// </summary>
public List<string> UnitParaType { get; set; }
過程是這樣
舉兩個例子 開方, 必須面積在前面,沒單位的平法數在後面,
面積 兩個長度就可以隨意排,
/ //squareRoot: Length SubElementType.AscOrder Area ,NoUnitScalar
//mulg Area SubElementType.DisOrder Length,Length
}
之前回答過你了。
SubTypeType這是一個枚舉。還有 UnitParaType 是一個屬性,用get/set方法代替。