public static LinearUnit Centimeters {get;}
Public Shared ReadOnly Property Centimeters As LinearUnit
public static LinearUnit Centimeters {get;}
Public Shared ReadOnly Property Centimeters As LinearUnit
// convert 11 centimeters to millimeters double mm = LinearUnit.Centimeters.ConvertTo(11, LinearUnit.Millimeters); // convert the result back to centimeters double cm = LinearUnit.Millimeters.ConvertTo(mm, LinearUnit.Centimeters); // convert the millimeter result back to meters double meters = LinearUnit.Millimeters.ConvertToMeters(mm);
try { // create a british 1936 foot var britFoot = LinearUnit.CreateLinearUnit(9095); string unitName = britFoot.Name; // "Foot_British_1936" double conversionFactor = britFoot.ConversionFactor; // 0.3048007491 double metersPerUnit = britFoot.MetersPerUnit; int factoryCode = britFoot.FactoryCode; // 9095 // convert 10 british 1936 feet to centimeters double val = britFoot.ConvertTo(10, LinearUnit.Centimeters); // convert 10 m to british 1936 feet val = britFoot.ConvertFromMeters(10); } catch (ArgumentException) { // ArgumentException will be thrown by CreateLinearUnit // in the following scenarios: // - if the factory code used is a non-linear factory code // (i.e. it corresponds to square meters which is an area unit code) // - if the factory code used is invalid // (i.e. it is negative or doesn't correspond to any factory code) }
Target Platforms: Windows 11, Windows 10