C# whole point time program source code