Use _camelCase with a leading underscore (e.g., _userName)
Use PascalCase without underscores (e.g., MaxRetryCount)
Use PascalCase (e.g., UserName)
Use camelCase (e.g., userId)
Prefix with I using PascalCase (e.g., IUserRepository)
Suffix with Async (e.g., GetUserAsync)
namespace EGFlow.Parser.Services
{
public class MyFoo
{
public Run(
int index,
string name
)
{
// Do some fun things
this.GetFoo(
index,
name
);
}
public string GetFoo(
int index,
string name
)
{
return "{index} - {name}";
}
}
} |
// simple request
var foo = this.GetMyBar(parameter1);
// multiple parameter request (>2)
var foo = this.GetMyBar(
parameter1,
parameter2,
parameter3
); |
// Method syntax var activeUsers = users.Where(u => u.IsActive); // Query syntax var activeUsers = from u in users where u.IsActive select u; |