Tengo una clase en mi aplicación
public class ProductInfo
{
public int ProductId {get;set;}
public int ProductType{get;set;}
}
Quiero escribir una consulta de linq que pueda devolverme una lista de ProductIds en un formato separado por comas donde ProductType es igual a cierto número.
Intenté usar string.join con mi declaración Linq pero no pareció funcionar.
Select
debe ser astring
o, de lo contrarioToString()
, se llamará a cada elemento para obtener una cadena. Si selecciona varias propiedades (como las entiende usted como columnas), esas propiedades aún deben combinarse de alguna manera para formar una cadena. Entonces ese es el punto no claro. Depende más de cómo desee que se formen los datos.