小编leo*_*ora的帖子

从C#中的完整文件路径解析目录名称

如果我有一个字符串变量,它具有:

"C:\temp\temp2\foo\bar.txt"
Run Code Online (Sandbox Code Playgroud)

而且我想得到

"富"

做这个的最好方式是什么?

c# file

35
推荐指数
3
解决办法
6万
查看次数

最佳线程队列示例/最佳实践

我有需要在某个后台线程上执行的数据.我有来自所有其他需要调用的线程的代码.有没有人有一个很好的教程或最佳实践有一个同步队列来支持这个线程要求

c# multithreading

34
推荐指数
3
解决办法
8万
查看次数

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

在Ajax调用上显示进度的最佳方法是什么?

我有一个Ajax调用,它更新了数据库中的5,000条记录,因此这需要花费很多时间.我有一个Ajax"正在加载图片",显示正在发生的事情,但我正在寻找一种更好的方式来显示"正在更新50的5000 ...","更新200的5000",或类似的东西.

在不执行5000个不同帖子的情况下,在Ajax/jQuery中执行此类操作的最佳方法是什么?

ajax jquery progress-bar

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

在ASP.NET MVC中获取服务器计算机名称?

我有一些生成电子邮件的代码,我想要包含电子邮件正文中运行的实际服务器计算机名称.(这是一个集群的Web环境,所以我想知道发送电子邮件的实际机器是什么.)

我知道我可以使用Request.Url.AbsoluteUri,但是这给了我URL(比如www.mysite.com/MyController/Action)而不是原始的实际机器名 - 可能是MACH3234k323.

有没有办法可以获得实际的服务器机器的名称?

.net asp.net

32
推荐指数
2
解决办法
3万
查看次数

有没有办法检查一个元素是否已经应用了jquery select2?

我想将select2应用于页面上的一堆jquery元素,这些元素都具有相同的类名,但是如果我在已经调用了select2()的元素上调用select2(),那么它就会爆炸.这是我的代码

 $('.MyDropdowns').each(function (i, obj) {
    $(obj).select2({ width: "455px" });
});
Run Code Online (Sandbox Code Playgroud)

所以我想要这样的东西:

 $('.MyDripdowns').each(function (i, obj) {
    if (!$(obj).HasSelect2Initiatized)
    {
        $(obj).select2({ width: "455px" });
    }
});
Run Code Online (Sandbox Code Playgroud)

有这样的事吗?

jquery jquery-select2

32
推荐指数
1
解决办法
3万
查看次数

在asp.net-mvc中捕获每个用户的页面浏览量的最佳方法是什么

什么是在不降低网站性能的情况下捕获页面查看的最佳方式.我看到stackoverflow在整个地方显示页面视图.每次点击页面时,他们是否正在插入数据库?

在asp.net-mvc中,是否有任何推荐的方法来跟踪每个用户的页面浏览量(我的网站有一个登录屏幕)所以我可以查看人们要访问的页面以及频率

c# asp.net-mvc pageviews

31
推荐指数
3
解决办法
1万
查看次数

lambda表达式存在于列表中

如果我想根据特定的id过滤对象列表,我可以这样做:

list.Where(r => r.Id == idToCompare);   
Run Code Online (Sandbox Code Playgroud)

如果,而不是单个idToCompare,我有一个ID列表进行比较怎么办?

与预定义列表进行比较的语法是什么?就像是:

int[] listofIds = GetListofIds();

list.Where(r => r.Id "in listofIds");   
Run Code Online (Sandbox Code Playgroud)

c# linq lambda

30
推荐指数
3
解决办法
10万
查看次数

对于C#中的alist,是否存在类似于Addrange()的AddUnique方法

我在C#中有一个列表:

       var list = new List<Car>();
       list.AddRange(GetGreenCars());
       list.AddRange(GetBigCars());
       list.AddRange(GetSmallCars());
Run Code Online (Sandbox Code Playgroud)

问题是一些相同的汽车在不同的功能中返回,我不希望它们在列表中不止一次.每辆车都有一个唯一的Name属性.无论如何我可以在上面有这样的东西,但只会添加项目,如果它们是独一无二的?

c# collections unique

30
推荐指数
6
解决办法
3万
查看次数

使用图像映射生成器有什么好的替代方法?

我有一个大图像,我想让图像的某些部分可点击.我还想指定可点击区域的形状(方形,圆形,自定义).如果不依赖Javascript,我如何使用CSS和HTML来创建交互式图像映射?具有可靠的"热点"并突出显示区域而不依赖于生成SVG坐标.我用谷歌找到的所有在线图像地图生成器都没有提供我认为的任何图像工具的标准基本功能.

html imagemap

30
推荐指数
4
解决办法
12万
查看次数