小编don*_*ack的帖子

在Bitmap.Save方法中GDI +中发生了一般错误

我正在努力上传并将该图像的缩略图副本保存在缩略图文件夹中.

我正在使用以下链接:

http://weblogs.asp.net/markmcdonnell/archive/2008/03/09/resize-image-before-uploading-to-server.aspx

newBMP.Save(directory + "tn_" + filename);   
Run Code Online (Sandbox Code Playgroud)

导致异常"GDI +中发生了一般错误."

我试图给予文件夹权限,还试图在保存时使用新的单独的bmp对象.

编辑:

    protected void ResizeAndSave(PropBannerImage objPropBannerImage)
    {
        // Create a bitmap of the content of the fileUpload control in memory
        Bitmap originalBMP = new Bitmap(fuImage.FileContent);

        // Calculate the new image dimensions
        int origWidth = originalBMP.Width;
        int origHeight = originalBMP.Height;
        int sngRatio = origWidth / origHeight;
        int thumbWidth = 100;
        int thumbHeight = thumbWidth / sngRatio;

        int bannerWidth = 100;
        int bannerHeight = bannerWidth / sngRatio;

        // Create a new …
Run Code Online (Sandbox Code Playgroud)

c# system.drawing gdi+

58
推荐指数
6
解决办法
13万
查看次数

从列表中查找存在于另一个列表中的项目

我有一个 List<PropA>

PropA  
{  
    int a;  
    int b;  
}
Run Code Online (Sandbox Code Playgroud)

和另一个 List<PropX>

PropX  
{  
    int a;  
    int b;  
}
Run Code Online (Sandbox Code Playgroud)

现在我必须使用lambda或LINQ 找到匹配b属性中List<PropX>存在的项目.List<PropA>

c# linq collections lambda

36
推荐指数
4
解决办法
8万
查看次数

在这里使用check有什么意义

谁能详细说明以下陈述:

byte[] buffer = new Byte[checked((uint)Math.Min(32 * 1024, (int)objFileStream.Length))];  
Run Code Online (Sandbox Code Playgroud)

为什么我不应该使用

byte[] buffer = new Byte[32 * 1024];  
Run Code Online (Sandbox Code Playgroud)

.net c#

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

XElement.Descendants()使其不区分大小写

XElement.Descendants()方法接受要查找的元素的名称.

但是区分大小写是否有任何方法可以使它不区分大小写

xml linq xelement xpath descendant

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

如何将unicode实体转换为unicode文本c#

我已经使用图形api从facebook上阅读了一些文本,它以这样的unicode形式返回我的消息

\ u092e\u094b\u0939\u093e\u0932\u0940\u092e\u0947\u0902

所以我想将其转换为c#中的文本.

像这样的在线应用程序正在做:http:
//www.online-toolz.com/tools/text-unicode-entities-convertor.php

.net c# unicode

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

如何从列表中获取最接近的项目

我有一个Property类列表,其中包含Start和End时间作为属性,如: List<PropSchedules>

PropSchedules   
{  
 DateTime StartTime,  
 DateTime EndTime  
}
Run Code Online (Sandbox Code Playgroud)

值如下:

Starttime   EndTime
07:00       09:00
11:00       14:00
15:00       20:00
Run Code Online (Sandbox Code Playgroud)

现在我有时间,我想知道哪一个是最低的启动时间.

就像我有时间说,10:00然后第二项最低.

所以,任何人都有一些快捷方式来获得相同或我必须做循环并检查每一个.

.net c# collections

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

标签 统计

c# ×5

.net ×3

collections ×2

linq ×2

descendant ×1

gdi+ ×1

lambda ×1

system.drawing ×1

unicode ×1

xelement ×1

xml ×1

xpath ×1