What would be the proper way to write this query with lambda syntax?
var palindromes = from i in Enumerable.Range(100, 9900)
from j in Enumerable.Range(100, 9900)
let product = (i * j)
where product.ToString() == new string(product.ToString().Reverse().ToArray())
orderby product
select product;