小编Pra*_*uja的帖子

c#中列表<string>的最大数据限制是多少?

我可以向List添加多少个值?

例如:

List<string> Item = runtime data
Run Code Online (Sandbox Code Playgroud)

数据的大小不固定.它可能是10 000或超过1 000 000.我用谷歌搜索但没有找到确切的答案.

.net c#

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

哪些cookie存储在系统中?

如果我使用Response.Cookies["test"].Value ="Hi";cookie存储在系统中的哪个地方?

我可以检查Cookies["test"]我的电脑的价值,因为饼干以文本格式存储.

我使用的是VS 2008.操作系统是Windows 7.

我试图在谷歌找到但没有得到确切的答案.请帮助解决这个问题.

asp.net cookies

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

测试Windows服务时出现问题

我想创建一个将访问我的数据库的Windows服务.我的数据库是SQL Server 2005.

其实我在网站上工作,我的数据库在我们的服务器内.我需要每秒访问我的数据库并更新记录.为此,我需要制作一个将安装到我们的服务器并执行任务的Windows服务.

我一直在从我的本地机器访问数据库,然后运行该服务,但问题是我不知道如何测试这项服务.

我试着安装到我的本地机器上.它安装然后我运行服务但它没有执行任务,我认为服务无法连接数据库.

服务及其安装程序没有问题.唯一的问题是如何测试我的Windows服务.

c# windows windows-services sql-server-2005

18
推荐指数
2
解决办法
1925
查看次数

用于URL验证的正则表达式

我写了正则表达式验证URL,可能就像

google.com

www.google.com

http://www.google.com

https://www.google.com
Run Code Online (Sandbox Code Playgroud)

我用过

Regex urlRx = new Regex(@"^(http|ftp|https|www)://([\w+?\.\w+])+([a-zA-Z0-9\~\!\@\#\$\%\^\&\*\(\)_\-\=\+\\\/\?\.\:\;\'\,]*)?$", RegexOptions.IgnoreCase);
Run Code Online (Sandbox Code Playgroud)

它适用于http和https.It不适用于google./com和www.google.com.

请帮我解决这个问题.

谢谢

.net c# regex

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

javascript在ie8中不起作用

我使用了一个fb脚本来增加画布的大小.这是代码..

<div id="fb-root"></div>

<script type="text/javascript">
    window.fbAsyncInit = function () {
        FB.init({ appId: '171963559525911', status: true, cookie: true, xfbml: true });
        FB.Canvas.setSize({ width: 1500, height: 1500 });
    };

    (function () {
        var e = document.createElement('script');
        e.type = 'text/javascript';
        e.src = document.location.protocol +
                    '//connect.facebook.net/en_US/all.js';
        e.async = true;
        document.getElementById('fb-root').appendChild(e);
    } ());
</script>

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

除了IE8之外,它在我测试的所有浏览器中都有效.实际上也在IE9中工作但不在IE8中工作.

请建议我解决这个问题.

谢谢

javascript facebook internet-explorer-8

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

如何调用一个在线程中接受多个参数的方法?

我正在构建一个C#Desktop应用程序.如何调用在线程中接受多个参数的方法.我有一个名为Send的方法(字符串arg1,字符串arg2,字符串arg3),我需要使用名为SendingThread的线程调用此方法.任何人都可以帮忙吗?任何帮助都感激不尽.

c# multithreading

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

如何向15000多个收件人发送邮件?

我们正在使用带有c#的asp.net 3.5.我们必须制作一个功能强大的邮件模块.这个模块可以邮寄超过15000个收件人或简称DBMS中的所有记录.我想问几件事.

1)我们有一个代码向单个收件人发送邮件.我们如何向多个收件人发送邮件.我尝试用我们的代码添加多个电子邮件ID','但它只发送第一个电子邮件ID.这是代码示例

 public bool Mail(string to, string subject, string body)
        {
            try
            {

                MailMessage objEmail = new MailMessage();
                objEmail.To =to;
                objEmail.From = "Support@xyz.com";
                //objEmail.Priority =priority

                objEmail.Subject = subject;

                objEmail.Body = body;

                //enable the Html tag...

                objEmail.BodyFormat = MailFormat.Html;
                objEmail.Priority = MailPriority.High;

                SmtpMail.SmtpServer = "localhost";

                try
                {
                    SmtpMail.Send(objEmail);
                    return true;

                }
                catch(Exception ex)
                {
                    string error = ex.StackTrace;
                    return false;
                }
            }
            catch
            {
                return false;
            }
        }
Run Code Online (Sandbox Code Playgroud)

2)一次发送邮件的最大限制是多少.我们可以在字符串中为包含emailid的值分配多少值?

3)我们的代码在按钮点击中的一个主要内容是,如果我们有超过15000条记录,那么它是否能够发送到所有邮件因为我们所想的是该页面将有60秒进行渲染所以它可能只发送邮件那些ids封面在60秒.

让我们建议最好的方法是什么.

提前致谢.

.net c# asp.net massmail

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

如何在转发器控制中使用按钮?

我正在使用带有c#的asp.net 3.5.我想在转发器控件中调用按钮单击事件.

<asp:Repeater ID="rptFriendsList"
    runat="server" 
    onitemcommand="rptFriendsList_ItemCommand">
    <ItemTemplate> 
        <asp:ImageButton ID="btnSave"
                         runat="server" 
                         ImageUrl="~/Contents/Images/save_button.png"
                         CommandName="Schedule"
                         UseSubmitBehavior="False"  />
    </ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

但是当我点击按钮时会发出错误

"无效的回发或回调参数.使用配置或页面中的<%@ Page EnableEventValidation ="true"%>启用事件验证.出于安全考虑,此功能验证回发或回调事件的参数是否来自服务器控件最初呈现它们.如果数据有效且预期,请使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据以进行验证."

我的目的是在按钮点击中执行一些代码,这些代码放在转发器内.请帮我解决这个问题.谢谢提前.

c# asp.net repeater

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

如何获取facebook用户在特定时间段内添加的朋友数量?

我们需要在上个月获得Facebook用户添加的朋友数量.我们在Graph API中搜索过,但没有得到任何解决方案.

php facebook facebook-graph-api

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

Windows服务无法正常工作

我在C#的visual studio 2008中制作了一个Windows服务.在服务内部,我只写了单行代码

 try
 {
     System.Diagnostics.Process.Start(@"E:\Users\Sk\Desktop\category.txt");
 }
 catch { }
Run Code Online (Sandbox Code Playgroud)

然后我添加项目安装程序并将serviceProcessInstaller1帐户属性更改为本地系统还将serviceInstaller1启动类型属性更改为自动.然后我建立了project.it成功.之后,我添加另一个项目,设置project.i已添加主项目输出,我已将自定义操作添加为"DemoWindowsService(Active)的主输出".然后构建setup.setup已成功构建.然后我安装设置然后去服务启动service.service正确说明,但它没有执行任务.我检查了路径是否正确,我也尝试过

System.Diagnostics.Process.Start(@"E:\Windows\system32\notepad.exe") 但结果仍然相同.我尝试了很多但没有得到答案.

.net c#

8
推荐指数
2
解决办法
518
查看次数