То, что у вас здесь есть, похоже на довольно стандартный код VBScript.
Возможно, вы могли бы взглянуть на некоторый учебник по C #, чтобы получить основы, или, возможно, перейти на VB.NET вместо C #.
Синтаксис почти такой же, как и в VBScript, но помните, что .NET Framework является объектно-ориентированным, поэтому некоторые функции или функции реализованы не так.
Например, если вы хотите получить длину строки, вы должны использовать myString.Length вместо Len (myString).
Вот несколько учебников по C # и VB.NET, на которые вы можете посмотреть.
http://www.csharp -station.com / Tutorial.aspx
http://www.csharpkey.com/csharp/Lesson01.htm
http://www.programmersheaven.com/2/VB-NET-School
http://www.homeandlearn.co.uk/net/vbnet.html