C# - Length unit class , 길이 관련 클래스
CodeProject에 올라온 코드를 보던 중 유용한 클래스를 발견했다.
딱 보아도 한눈에 알 수 있는 길이 관련된 클래스
원본 길이 단위의 값을 넣고, 원하는 길위 단위로 값을 읽어오기만하면, 길이를 원하는 형식으로 변경할 수 있다.
꽤 유용하게 써먹을 듯?? 훗~
public class Length
{
public enum UNITS{FEET=0,KM,METER,MILES}
private double meter = 0;
private double km = 0;
private double ft = 0;
private double miles = 0;
public double Meter
{
get
{
return this.meter;
}
set
{
this.meter=value;
this.km=this.meter/1000;
this.ft=this.meter*3.2808;
this.miles=this.meter*6.2e-4;
}
}
public double Km
{
get
{
return this.km;
}
set
{
this.km=value;
this.Meter=this.km*1000;
}
}
public double Ft
{
get
{
return this.ft;
}
set
{
this.ft=value;
this.Meter=this.ft/3.2808;
}
}
public double Miles
{
get
{
return this.miles;
}
set
{
this.miles=value;
this.meter=this.miles/6.2e-4;
}
}
}
댓글
이 글 공유하기
다른 글
-
C# : TextBox Auto Scrolling
C# : TextBox Auto Scrolling
2009.04.20 -
Better string.IsNullOrEmpty() ? How to do C#.NET 3.0
Better string.IsNullOrEmpty() ? How to do C#.NET 3.0
2009.04.14 -
Error Handling Guide - Rethrow to preserve stack details
Error Handling Guide - Rethrow to preserve stack details
2009.04.03 -
ADO.NET for SQLite
ADO.NET for SQLite
2009.03.27