مثلا در این تبدیل زیر برنامه زیر رو به یکسری کد های بی معنی تبدیل می کند
'Get date from SCTS format
Shared Function GetDate(ByRef SCTS As String) As Date
Dim year, month, day, hour, minute, second, timezone As Integer
year = Val(Swap(GetString(SCTS, 2))) + 2000
month = Val(Swap(GetString(SCTS, 2)))
day = Val(Swap(GetString(SCTS, 2)))
hour = Val(Swap(GetString(SCTS, 2)))
minute = Val(Swap(GetString(SCTS, 2)))
second = Val(Swap(GetString(SCTS, 2)))
timezone = Val(Swap(GetString(SCTS, 2)))
Dim result As New Date(year, month, day, hour, minute, second)
Return result
تبدیل شده آن به سی شارپ : ( که یه سری کد نا مفهوم واسه ویژوال است )
//Get date from SCTS format
public static System.DateTime GetDate(ref string SCTS)
{
int year = 0;
int month = 0;
int day = 0;
int hour = 0;
int minute = 0;
int second = 0;
int timezone = 0;
year = Conversion.Val(Swap(ref GetString(ref SCTS, 2))) + 2000;
month = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
day = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
hour = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
minute = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
second = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
timezone = Conversion.Val(Swap(ref GetString(ref SCTS, 2)));
System.DateTime result = new System.DateTime(year, month, day, hour, minute, second);
return result;
}