Me gustaría que mi índice para iniciar a partir de un número de recuento superior a 0 mientras se hace algo como esto:Índice en la Selección de proyección
var dataSource = WebConfigurationHelper.GetSupportedDomainsString().Select((domain, index) =>
new { index , Name = domain });
así que mi salida se convierte en:
index=2 domain=zombieland
index=3 domain=mydomain
¿Es posible ¿que hacer?
Casi me sentí muy estúpido por preguntar, pero no lo había intentado - recibí un error de línea squigly "decorador de miembro anónimo no válido" pero luego funcionó: var dataSource = WebConfigurationHelper.GetSupportedDomainsString(). Select ((dominio, índice)) => nuevo {Índice = índice + 2, Nombre = dominio}); – dexter
@Max: Ah sí, sería - editaré y explicaré :) –
@Max Malygin: El compilador no deducirá un nombre de 'index + 2' para usted; tienes que nombrar explícitamente al miembro. – jason