Erreur du compilateur CS0744
Mot clé contextuel 'equals' attendu
Le modèle pour une clause join
est join
...in
...on
...equals
, comme illustré dans cet exemple :
var query = from x in array1
join y in array2 on x equals y
select x;
- Ajoutez le mot clé
equals
à la clausejoin
.
L’exemple suivant génère l’erreur CS0744 :
// cs0744.cs
using System;
using System.Linq;
public class C
{
public static int Main()
{
int[] array1 = { 1, 2, 3 ,4, 5, 6 };
int[] array2 = { 5, 6, 7, 8, 9 };
var c = from x in array1
join y in array2 on x y // CS0744
select x;
return 1;
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :