Existem algumas maneiras de resolver esse problema. Nenhum deles é perfeito, mas você pode encontrar uma solução viável. A chave é que sua equipe precisa apresentar uma abordagem padrão para resolver isso e cumpri-lo.
Aqui estão algumas das opções:
A variável com nome singular começará com uma caixa (minúscula), enquanto a variável plural começará com a outra caixa (maiúscula).
var Fish = new List<fish>(); //plural
var fish = Fish[0]; //singular
- Uso deliberado de gramática imprópria
Exemplo:
var Fishes = new List<fish>(); //plural
var fish = Fishes[0]; //singular
ou
var Meese = new List<Moose>(); //plural
var Moose = Meese[0]; //singular
Exemplo:
var SchoolOfFish = new List<Fish>(); //plural
var Fish = SchoolOfFish[0]; //singular