Skip to content

TransportSystems2/dotnet-distance

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotnet-distance

.NET object to handle distance.

Available as a package on NuGet.

Usage

So you can do things like this:

var distance = Distance.FromMeters(100);
var feet = distance.ToFeet();
var yards = distance.ToYards();

Supports operators as well:

var distance1 = Distance.FromYards(300);
var distance2 = Distance.FromThou(1000);
var totalMeters = (distance1 + distance2).ToMeters();

var listOfDistance = new List<Distance> { distance1, distance2 };
var totalMeters = listOfDistance.Sum().ToMeters();

Supported Units

Metric

  • Centimeters
  • Meters
  • Kilometers

Imperial

  • Inches
  • Feet
  • Yards
  • Miles

About

.NET object to handle distance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%