我正在尝试显示一个允许用户键入位置的对话框,就像在Windows 8上的Weather App的"添加位置"功能一样.
Windows.UI.Popups命名空间没有适当的控件.它有MessageDialog,但我不认为它可以自定义包含文本框.
我是否需要以任何机会使用Windows.UI.XAML.Controls.Primitives.Popup控件?

鉴于以下LINQ声明,哪个更有效?
一:
public List<Log> GetLatestLogEntries()
{
var logEntries = from entry in db.Logs
select entry;
return logEntries.ToList().Take(10);
}
Run Code Online (Sandbox Code Playgroud)
二:
public List<Log> GetLatestLogEntries()
{
var logEntries = from entry in db.Logs
select entry;
return logEntries.Take(10).ToList();
}
Run Code Online (Sandbox Code Playgroud)
我知道.ToList()会立即执行查询.