小编use*_*160的帖子

按时间排序日期时间列表

我有一个日期时间列表,如果可能的话我想使用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)

c# sorting lambda datetime list

13
推荐指数
2
解决办法
4万
查看次数

我应该什么时候在控制器和模型中编写代码?

毫无疑问,我知道控制器和模型的用途。但是,我能够编写与我的数据库交互的代码,例如在控制器或模型上将用户添加到表中。我应该在什么时候在控制器和模型中编写代码?即使两者都有效,什么是更有条理或更实用的方式。如果答案模棱两可,请您发布示例吗?谢谢

c# asp.net-mvc asp.net-mvc-4

1
推荐指数
1
解决办法
1483
查看次数

使用Model将数组从Controller传递到View

我正在尝试使用我的模型将一个数组从我的控制器传递到我的视图.我的方法由于某种原因不起作用.我在下面发布了它.

控制器:

 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)

c# model-view-controller asp.net-mvc asp.net-mvc-4

1
推荐指数
1
解决办法
4627
查看次数

c#和xml元素查询

我正试图从谷歌网址获取一个名为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)

c# xml

0
推荐指数
1
解决办法
227
查看次数