public class Program { public static void Main(string[] args) { var result = new List<Demo> { new Demo() {Key 1, Name "Test1"}, new Demo() {Key 2, Name "Test2"}, new Demo() {Key 3, Name "Test3"}, } .AsQueryable().Where("Key=1 and Name="Test1""); } } public class Demo { public int Key { get; set; } public string Name { get; set; } }
.Where("EtatAchat='devis' and PartenaireidPartenaire=11")
.Where("EtatAchat="devis" and PartenaireidPartenaire=11")
.Where("EtatAchat == devis && PartenaireidPartenaire==11")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question"EtatAchat==@0 and PartenaireidPartenaire==@1", "devis",11
string monWhere = string.Format(EtatAchat=={0} and PartenaireidPartenaire== {1}", "devis",11)
string monWhere = string.Format(EtatAchat=={0} and PartenaireidPartenaire== {1}", ""devis"",11)
La façon dont tu construis ton string est un autre sujet et cette syntaxe (pour autant que je saches) ne va pas en c#
Code C# :
"EtatAchat==@0 and PartenaireidPartenaire==@1", "devis",11
Northwind db = new Northwind(connString); db.Log = Console.Out; var query db.Customers.Where("City @0 and Orders.Count >= @1", "London", 10). OrderBy("CompanyName"). Select("New(CompanyName as Name, Phone)"); Console.WriteLine(query); Console.ReadLine();