4 ms·
The opening bracket in a new line is very common for C/C++ and C#. Obviously Standards change, but that's what we learned when I went to school. The only thin
by imstate 6y ago
The opening bracket in a new line is very common for C/C++ and C#.
Obviously Standards change, but that's what we learned when I went to school.
The only thing that should matter with style is consistency.
- throwaway3neu94 6y agoAgree. It hasn't changed, it's still what Microsofts C# style guide recommends. https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions https://docs.microsoft.com/en-us/dotnet/csharp/programming-g... It's also what VS Code autoformats even C++ to by default. Also I wonder if the other commenters reflexively saying "SQL injection" realize that is just the symptom; the underlying problem is that LINQ is not used. Even if the SQL injection was fixed, a literal SQL query is usually not the right tool in C#.
- znpy 6y agoIIRC some old unix book recommended splitting type declaration, prototype and body on different lines, like this: int myFunc(char *str, int strlen) { <body> } with the rationale being that grepping for ^myFunc (or searching for it in vi) would have found the function declaration immediately. Not sure I like that, anyway.
- deleted 6y ago[deleted]