用C#/ F#烹饪测量

Ame*_*nti 10 c# f# units-of-measurement

你们中的任何人都知道一个库,用于表示和计算C#或F#中的烹饪单位(Cup,Tablespoon,Gallon ......)(特别是关于文化,公制/英制)?

mav*_*vnn 6

度量单位内置于F#语言中:

http://msdn.microsoft.com/en-us/library/dd233243.aspx

只要您知道转换率,就可以使用自定义单位轻松扩展它们.

编辑:当然,你可能最终会得到一些奇怪的单位类型来计算重量和体积的差异(1杯面粉与1杯水的比例与100克面粉与100克水的比例不同...)

  • 将杯子与克数进行比较就像将升数与千克比较一样.第一个是体积测量,第二个是体重测量.它们是不可互换的度量单位. (2认同)
  • @Abel:看起来你没有太多关注国际食谱.在美国,食谱以杯子的形式指定面粉的量.在其他地方,配方以克为单位指定面粉的量.一个好的烹饪应用程序应该知道如何进行这些类型的转换. (2认同)