how can I add module in C#.net so that i can declare my code just like in VB like these;
Code:Public Sub ShowAllRecords() End SubCode:Public Function GetCustomerName(ByVal CustomerID as Integer) As String End Function
how can I add module in C#.net so that i can declare my code just like in VB like these;
Code:Public Sub ShowAllRecords() End SubCode:Public Function GetCustomerName(ByVal CustomerID as Integer) As String End Function
There's no such thing as a module in C#. In C# you just have classes. In VB, a module member behaves like a class member that is Shared and the C# equivalent of Shared is 'static'. In C# you can declare the class itself static as well as the members, which means that the class cannot be instantiated and every member must be static, just like a VB module. In fact, once compiled, VB modules are implemented as static classes, which is why they don't break the OOP model.
In VB, while modules do not require you to qualify the method, classes do. Classes are the same in C#.
That said, judging by the names of those methods, they don't belong in a module or static class anyway.
2007-2013
Why is my data not saved to my database? | Communicating between multiple forms | MSDN Data Walkthroughs
MSDN "How Do I?" Videos: VB | C#
VBForums Database Development FAQ
My CodeBank Submissions: VB (*NEW* Pausing Code) | C#
My Blog: Using Parameters in ADO.NET | Keyboard Events | Assemblies & Namespaces