我有一个日期时间列表,如果可能的话我想使用lambda表达式对其进行排序.
我的列表:
6/19/1979 8:00:00 AM
5/5/1980 7:00:00 PM
10/20/1982 5:00:00 PM
1/4/1984 6:00:00 AM
Run Code Online (Sandbox Code Playgroud)
输出应按此顺序排列:
1/4/1984 6:00:00 AM
6/19/1979 8:00:00 AM
10/20/1982 5:00:00 PM
5/5/1980 7:00:00 PM
Run Code Online (Sandbox Code Playgroud) 毫无疑问,我知道控制器和模型的用途。但是,我能够编写与我的数据库交互的代码,例如在控制器或模型上将用户添加到表中。我应该在什么时候在控制器和模型中编写代码?即使两者都有效,什么是更有条理或更实用的方式。如果答案模棱两可,请您发布示例吗?谢谢
我正在尝试使用我的模型将一个数组从我的控制器传递到我的视图.我的方法由于某种原因不起作用.我在下面发布了它.
控制器:
public ActionResult Confirmation()
{
string[] Array = new string[2] {"Pending", "07/07/2013"};
ConfirmationModel Con = new ConfirmationModel
{
Status = Array[0],
AppDate = Array[1],
};
return View();
}
Run Code Online (Sandbox Code Playgroud)
模型:
public class ConfirmationModel
{
public string Status { get; set; }
public string AppDate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
视图:
@model site.ConfirmationModel
@{
ViewBag.Title = "Confirmation";
}
@Html.DisplayFor(Mode => Model.Status)
@Html.DisplayFor(Mode => Model.AppDate)
Run Code Online (Sandbox Code Playgroud) 我正试图从谷歌网址获取一个名为lat的元素.当我得到xml文件并加载它但在我无法从lat元素获取内容并将其存储在变量(最好是字符串,但不限于)之后,一切正常.显然我想为lng元素做同样的事情.有人能帮助我吗?谢谢,非常感谢.
我的代码:
var url = String.Format("http://maps.google.com/maps/api/geocode/xml?address={0}&sensor=false", Server.UrlEncode(Model.UserQuery));
XElement GoogFile = XElement.Load(url);
//Everything above works
var Lat = GoogFile.Element("lat"); //This returns null in the variable
var Lng = GoogFile.Element("lng");
Run Code Online (Sandbox Code Playgroud)
XML文件(我想从几何位置下的文件中获取lat和lng.这是:44.200797024.5022981.
<?xml version="1.0" encoding="UTF-8" ?>
- <GeocodeResponse>
<status>OK</status>
- <result>
<type>administrative_area_level_1</type>
<type>political</type>
<formatted_address>Olt County, Romania</formatted_address>
- <address_component>
<long_name>Olt County</long_name>
<short_name>OT</short_name>
<type>administrative_area_level_1</type>
<type>political</type>
</address_component>
- <address_component>
<long_name>Romania</long_name>
<short_name>RO</short_name>
<type>country</type>
<type>political</type>
</address_component>
- <geometry>
- <location>
<lat>44.2007970</lat>
<lng>24.5022981</lng>
</location>
<location_type>APPROXIMATE</location_type>
- <viewport>
- <southwest>
<lat>43.6897579</lat>
<lng>23.8703090</lng>
</southwest>
- <northeast>
<lat>44.9093370</lat>
<lng>24.8995099</lng>
</northeast>
</viewport>
- …Run Code Online (Sandbox Code Playgroud)