如何在 linq 查询中使用字符串扩展方法:
public NewsType GetNewsType(string name)
{
var newsType = db.NewsTypes.FirstOrDefault(x => x.Name.ToFriendlyUrl() ==
name.ToFriendlyUrl());
return newsType;
}
Run Code Online (Sandbox Code Playgroud)
x.Name.ToFriendlyUrl()目前不允许上述查询。有谁知道如何实现它。
public class content
{
public int Id { get; set; }
public string name { get; set; }
public DateTime date { get; set; }
}
Id name date
1 content1 01/01/2013
2 content2 05/01/2013
3 content3 05/03/2013
4 content4 01/06/2013
5 content5 10/03/2012
6 content6 01/01/2012
Run Code Online (Sandbox Code Playgroud)
我正在尝试,如果查询通过'01/2013',查询应返回内容ID 1,2.有没有人知道如何查询上述情况?
我有如下字符串值:
var result = "{DimensionTransactionMonth=August, DimensionTransactionYear=2012}"
Run Code Online (Sandbox Code Playgroud)
我需要像下面这样转换:
var finalResult = "August,2012";
Run Code Online (Sandbox Code Playgroud)
有谁知道怎么做?
我有一个场景如下:
Event:
public int EventId { get; set; }
public string EventName { get; set;}
MediaGallery:
public int MediaGalleryID { get; set; }
public string Name { get; set; }
public List<int> EventId { get; set;}
List<Event> eventList = query.Event.ToList();
List<MediaGallery> mediaGallreis = query.MediaGallery.ToList();
Run Code Online (Sandbox Code Playgroud)
我需要检索 MediaGallery 的 eventID 列表中存在 eventId 的 eventList。谁能给我建议?
我有一个'执行SQL任务',它产生一个行数.见屏幕1.
我试图在ssis'脚本任务'中打印'ContactRowCount'.见屏幕2.
但是Dts.Variables ["User :: ContactRowCount"]为空.我可以找回它.任何人都知道如何从脚本任务中的"执行SQL任务"中检索变量值
屏幕 - 1

屏幕 - 2

我在数据库中的价值如下:
04/14
01-15
02/15
Run Code Online (Sandbox Code Playgroud)
我需要将这些值解析为数据时间格式.即使从04/14成为01/04/2014,也没关系.
我试过下面哪个不行.
var strDate = "04/14";
var format = "d";
var provider = CultureInfo.InvariantCulture;
var result = DateTime.ParseExact(strDate, format, provider);
Run Code Online (Sandbox Code Playgroud)