小编Avi*_*rix的帖子

C#下载未知格式的图像

我正在处理批量下载程序,但有些URL没有正确发送数据.

例如,此页面:http://i.imgbox.com/absMQK6A.png

在任何互联网浏览器中,此页面显示图像,但在我的程序中,下载奇怪的数据.我认为这个URL是假的或受保护的(我不太了解HTML.)

顺便说一句,在IE中,我可以通过右键单击正常下载该图像并保存为图像.所以我想在我的程序中模仿这种行为.

我怎样才能做到这一点?

以下是我的程序代码的一部分.

HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(DownloadAddress);
if (Proxy != null)
{
    request.Proxy = Proxy;
}
if (!string.IsNullOrWhiteSpace(UserAgent))
{
    request.UserAgent = UserAgent;
}

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream downloadHttpStream = response.GetResponseStream();
int read = downloadHttpStream.Read(buffer, 0, buffer.Length);
// output codes
Run Code Online (Sandbox Code Playgroud)

UserAgent是具有浏览器信息的字符串.如IE,Firefox等

谢谢.

html c# http

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

实体框架 - 如何防止创建列的模型属性?

伙计们,

我正在开发基于ASP .NET MVC 4的Web应用程序.

假设我定义了一个模型,例如:

public class MyUser {
    public string UserName { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
Run Code Online (Sandbox Code Playgroud)

}

数据库初始化代码将自动创建一个包含三列的表 - UserName,FirstName和LastName.

但是,假设我不希望LastName成为数据库表的一部分.

是否有任何数据注释属性可用于防止属性作为列公开?

预先感谢您的帮助.

问候,
彼得

asp.net-mvc entity-framework

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

这个SQLCe查询有什么问题?

在过去的一个小时里,我一直在尝试这个查询的不同变体,但是我在用户名上得到了错误,用户名只是一个普通的字符串,用户名是我从xml文件中获得的,不包含任何特殊字符或者什么的

我正在使用SLQ compact 3.5

PS我试过用?而不是@username也无法正常工作除"日期"之外的所有领域都是"nchar"

                C = nodeItem["user_from"].InnerText;
                avatar = nodeItem["user_from_avatar"].InnerText;
                string msgText = nodeItem["message"].InnerText;
                DateTime dt=DateTime.Now;

                string sql = "INSERT INTO posts(user,msg,avatar,date) VALUES(@username,@messige,@userpic,@thedate)";
                using (SqlCeCommand cmd = new SqlCeCommand(sql, connection))
                {
                    cmd.Parameters.Add("@username",C);
                    cmd.Parameters.Add("@messige", msgText.ToString());
                    cmd.Parameters.Add("@userpic", avatar.ToString());
                    cmd.Parameters.Add("@thedate", dt);
                    connection.Open();
                    cmd.ExecuteNonQuery();
                    adapter.Update(data);
                    connection.Close();
                }
Run Code Online (Sandbox Code Playgroud)

错误消息: 替代文字http://clip2net.com/clip/m11962/1247582804-clip-16kb.png 谢谢,尼古拉

.net ado.net sql-server-ce

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

Silverlight 3(C#)与Flash 10(AS3)

Silverlight如何与Flash 10叠加?

  1. 哪个更轻?(CPU消耗,加载时间,性能)

  2. 它具有更丰富的功能(API,库)

  3. 开发速度更快?

  4. 媒体处理(音频/视频流)怎么样?

  5. 我需要特殊的服务器/客户端软件才能使用它们吗?

c# flash silverlight actionscript-3

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

C#office 2010自动化

我正在尝试制作一个程序,将数据插入现有word文档中的特定位置并保存它的副本.我不知道如何做到这一点,我无法找到办公室2010自动化的任何好资源.任何人都可以指出我正确的方向和/或给我一些例子.

提前致谢.

发现一个解决方案稍后会添加一个答案

automation ms-office c#-4.0

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

C#中推文的推荐算法

我正在寻找一个算法/推荐引擎,根据推文内容的评级"推荐"推文:

从1000个评级(1到5)的推文的数据集推荐基于来自另一个数据集的评级推文的推文,例如...... 10 000 000条推文.

我们正在寻找的是已经在C#/ .net上实现的东西,我们查看了Aforge,但我们不确定哪种算法最适合我们的目的.

我们还看了谷歌预测引擎,但它已付费,我们这样做只是为了好玩.

.net c# machine-learning prediction

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

在IE10中预先添加了奇怪的字符串

我刚刚遇到了最模糊的错误.

在从本地目录提供的每个css/js url之前,此字符串被预先设置

(F(fZrx2F3_LKJzMBHxhfgtqZvrP_nz_3hbClIBtNVyCXXPiCJUbY7peFKF4WLGBlTcQSRW4Wpk19ymBr_HjdDzNNKynOxUX5Bf2De9fsIuBvZTEgA8HzzjD_LNTx9bYyKqGqyOm0vPWPCf8MyhBpWwbs38mFfzOTSl01XnTzxLYx9B4AXN_E9qgMlMAnJLWD_00))

仅在IE 10中,这是页面标题的屏幕截图

我在破坏asp.net mvc 3堆栈.

奇怪的是,资源确实加载了这个东西作为前缀

browser asp.net-mvc-3 internet-explorer-10

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

C#4.0如何将变量传递给线程?

我如何将一些参数传递给从另一个类运行函数的新线程?我要做的是将一个或多个变量传递给一个位于另一个类中的函数,并由一个新线程调用.

我试图这样做>

    Functions functions = new Functions();

    string[] data;

    Thread th = new Thread(new ParameterizedThreadStart(functions.Post()));

    th.Start(data);
Run Code Online (Sandbox Code Playgroud)

但它显示错误"方法'没有重载'后'需要0个参数"

有任何想法吗 ?

.net multithreading c#-4.0

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

C#4.0 .net 4和WPF UI更新

我正在尝试构建一个应用程序来处理类似于网站的Twitter,而我正在尝试解决的问题是 - 我如何使用后台工作者更新UI并且只添加显示最新帖子(推文如果你愿意的话) )在包裹面板的顶部,而不删除已经存在的?

在我之前的尝试中,我通过将推文/帖子存储在本地SQlite数据库中然后检索最后10个帖子来导致UI冻结一点并重新加载所有帖子.

有任何想法吗 ?

wpf .net-4.0 c#-4.0

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

C#组合了两组不同的列表进行迭代

我有两个形状列表 - 矩形和圆形.它们共享3个共同属性 - ID,类型和边界

圆圈有2个额外的属性 - 范围和中心

如何将每种类型的列表连接到一个列表中,以便我可以迭代它们,这样我就不必键入两个foreach周期

这可能比组合清单更好吗?

public interface IRectangle
{
    string Id { get; set; }
    GeoLocationTypes Type { get; set; }
    Bounds Bounds { get; set; }
}

public class Rectangle : IRectangle
{
    public string Id { get; set; }

    public GeoLocationTypes Type { get; set; }

    public Bounds Bounds { get; set; }
}


public interface ICircle
{
    string Id { get; set; }
    GeoLocationTypes Type { get; set; }
    Bounds Bounds { …
Run Code Online (Sandbox Code Playgroud)

c# linq list

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

Windows Phone - Web客户端请求未执行

/*在写这个问题,测试的东西,我设法回答这个问题,我分享我的研究结果,这样他们就可以帮助到其他一些可怜的灵魂.请看下面的答案.*/

我正在尝试在后台任务中从我的API获取JSON数据.我有很好的后台任务和运行它的事情,但当我尝试获取数据时,没有任何反应?!?

这是我使用的代码:

    protected override void OnInvoke(ScheduledTask task)
    {

        string wurl = @"http://test.com/api/stuff/getdata";

        WebClient webClient = new WebClient();
        webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(webClient_DownloadStringCompleted);
        webClient.DownloadStringAsync(new Uri(wurl));


        NotifyComplete();

    }
Run Code Online (Sandbox Code Playgroud)

这就是...... webClient_DownloadStringCompleted永远不会被执行.

c# windows-phone-7 windows-phone windows-phone-8

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