int[] bookTypes = {1, 2, 6, 8};
var books = db.Books.Where(a=> bookTypes.Contains(a.TypeId));
var books = dc.Books.Where(a => a.Status == true && a.TypeId==bookTypes[i]);
var books = dc.Books.Where(a => a.Status == true && bookTypes.Equals(a.TypeId));
???Find more questions by tags .NETLambda expressionsEntity FrameworkC#