小编Ed *_*d B的帖子

如何删除字符串中重复的字符

我有一个网站,允许用户评论照片.当然,用户会留下以下评论:

'OMGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG !!!!!!!!!!!!!!!'

要么

'你SUCCCCCCCCCCCCCCCKKKKKKKKKKKKKKKKKK'

你懂了.

基本上,我想通过删除至少大多数多余的重复字符来缩短这些评论.我确信有一种方法可以用Regex做到这一点......我无法理解它.

有任何想法吗?

c# regex string

11
推荐指数
2
解决办法
1万
查看次数

如何设置ASP.NET安全模拟

我正在经历

http://www.codeassociate.com/caapi/html/T_CA_Common_Security_Impersonate.htm

我不想硬编码域名\用户名和密码.

是否可以获取当前的Windows用户凭据并通过它?

c# asp.net impersonation

5
推荐指数
2
解决办法
3078
查看次数

ToList()删除需要解决"访问修改后的关闭"resharper警告吗?

我有以下代码:

foreach (var parent in parents)
{
    var children = data.Find<Order>(x=>x.ParentOrderId==parent.OrderId).ToList();
    // Do stuff with the children variable
}
Run Code Online (Sandbox Code Playgroud)

Resharper告诉我,父变量上有一个Access to Modified closure问题.但是不调用ToList()意味着它会立即被评估吗?

这是否否定了这样做的必要性?

foreach (var parent in parents)
{
    var parentClosure = parent;
    var children = data.Find<Order>(x=>x.ParentOrderId==parentClosure.OrderId).ToList();
    // Do stuff with the children variable
}
Run Code Online (Sandbox Code Playgroud)

.net c# resharper closures

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

将Linq表达式转换为sql statament.C#

我有一个函数,它采用我想转换sql的lambda表达式.

<T> List Search <T> (Expression <Func <T, bool>> criteria) {

  / / The idea is to create a SQL statement, based on criteria

}
Run Code Online (Sandbox Code Playgroud)

我没有使用DataContext.请不要给出答案:

list.Where return (criteria.Compile ()). ToList <TClass> ();
Run Code Online (Sandbox Code Playgroud)

例:

<Contact> List Search <Contact> (c => c.id == 1 && new == c.birthday DateTime (2000,1,1))
Run Code Online (Sandbox Code Playgroud)

表达树是无用的,我试过,我发现它是不可能的.

如果你不能回应,请.我更喜欢对愚蠢的答案零回应甚至没有更接近解决方案.

对不起英语,我正在学习:)

谢谢和最好的问候.

sql linq linq-to-sql

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

标签 统计

c# ×3

.net ×1

asp.net ×1

closures ×1

impersonation ×1

linq ×1

linq-to-sql ×1

regex ×1

resharper ×1

sql ×1

string ×1