-3
votes

Ne peut pas convertir implicitement le type, une conversion explicite existe (manquez-vous un casting?)

J'ai une erreur:

(ne peut pas convertir implicitement de type 'shenoy webapi.models.partindex' à "system.collections.generic.ienumer". Une conversion explicite existe (manquez-vous un casting?) shenoywebapi d: \ shenoystudio \ shenoywebapi \ contrôleurs \ ratecontroller .cs 69 actif) xxx

Ceci est mon modèle: xxx

Code de sévérité Description Dépression du fichier de projet État de suppression de la ligne Erreur CS0266 Impossible de convertir implicitement de type 'shenoywebapi.models.partindex' à 'System.Collections.generic.Inumerable'. Une conversion explicite existe (manquez-vous un casting?) Shenoywebapi d: \ shenoystudio \ shenoywebapi \ contrôleurs \ ratecontroller.cs 69 actif


2 commentaires

Pouvez-vous classer quelle ligne est la ligne 69?


Avez-vous l'intention de la propriété partiindex une référence à un seul élément objet ou une collection d'entre eux? Votre classe s'attend à une collection, mais vous spécifiez une seule valeur.


3 Réponses :


0
votes

Dans votre classe de taux, vous avez une propriété définie comme suit: xxx

dans votre fonction, vous essayez d'assigner comme suit: xxx < P> Vous essayez donc d'attribuer un objet au lieu d'un iénumérable. Essayez d'envelopper l'affectation dans un nouvelle liste () {...} pour le réparer.
L'erreur vous en dit également assez clairement:

ne peut pas convertir implicitement le type 'Parindex' à 'System.Collections.Generic.Inédrable'

ce qui signifie qu'il ne peut pas lancer automatiquement un seul objet dans un iNeumable contenant uniquement cet objet. Vous devez le faire manuellement.


0 commentaires

0
votes

C'est cette ligne xxx pré>

dans votre modèle partiindex code> doit être ienumerable code> il doit être p>

PartIndex = new List<PartIndex>() { new PartIndex() {Series = row[4].ToString()} }


0 commentaires

0
votes

premier iEnumerable peut être créé par Liste Donc, créez ienumerable comme xxx

et insérez votre élément comme: xxx

dernier, vous pouvez regarder cela, il parle de iEnumrable et de liste. IEnumerable VS List - Que utiliser? Comment fonctionnent-ils?


0 commentaires