Ответ 1
О ближайшей вещи к модулю VB будет статический класс в С#.
Пример:
В VB.NET
Module SomeModule
Public Sub DoSomething
MsgBox("Doing something!")
End Sub
End Module
То же самое в С#:
public static class DoSomethingFuncs
{
public static void DoSomething() {
MessageBox.Show("Doing something!");
}
}