У меня есть данные в списке, и я хочу сделать логин, если данные соответствуют любому из записей.Выберите и сопоставьте данные из списка с помощью LINQ C#
public HttpResponseMessage Post(form model)
{
List<form> user = new List<form>();
user.Add(new form { username = "admin", password = "admin" });
user.Add(new form { username = "Gopal", password = "123" });
user.Add(new form { username = "niit", password = "niit" });
if (model.username == user.Select(p => p.username.Equals(model.username))
{
}
}
Я хочу, как это - (Готово с жестким закодированными данными)
if (model.username == "admin" && model.password == "admin")
{
return Request.CreateResponse(HttpStatusCode.Accepted);
}
else { return Request.CreateResponse(HttpStatusCode.InternalServerError); }
Это моя модель класс - форма
public class form
{
[Required]
public string username { get; set; }
[Required]
public string password { get; set; }
}
Я сделал это с твердыми закодированными данными, но хотите сделать со списком. Пожалуйста, помогите мне это. Как мне это сделать?
Спасибо, что работает. –
отличная, счастливая кодировка – Mostafiz