小编Kri*_*hna的帖子

声明匿名类型列表

有没有办法声明匿名类型的列表对象.我的意思是

List<var> someVariable = new List<var>();
someVariable.Add(
             new{Name="Krishna", 
                 Phones = new[] {"555-555-5555", "666-666-6666"}}
                );
Run Code Online (Sandbox Code Playgroud)

这是因为我需要在运行时创建一个集合.提前致谢

c# asp.net anonymous-types c#-3.0

74
推荐指数
7
解决办法
9万
查看次数

GetResponse()上500内部服务器错误

我有一个繁重的流量aspx页面根据每个用户的请求调用Web服务,如下所示.

string uri = "Path.asmx";
string soap = "soap xml string";

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.Headers.Add("SOAPAction", "\"http://xxxxxx"");
request.ContentType = "text/xml;charset=\"utf-8\"";
request.Accept = "text/xml";
request.Method = "POST";

using (Stream stm = request.GetRequestStream())
{
    using (StreamWriter stmw = new StreamWriter(stm))
    {
        stmw.Write(soap);
    }
}
WebResponse response = request.GetResponse();
response.close();
Run Code Online (Sandbox Code Playgroud)

一切都很好,但有时我得到以下错误.

远程服务器返回错误:(500)内部服务器错误.在System.Net.HttpWebRequest.GetResponse()

有没有人对这个错误有任何想法,或者有人告诉我,如果我做错了.

.net c# asp.net web-services web-applications

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

在jquery中按样式选择器查找元素

我试图找到一个具有特定风格的元素,并将其风格更改为其他内容.

这是html元素

<table style='width: 555px;'>
  <tr>
    <td>blablabla</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

现在我试图找到宽度为555px的表,并使用jquery将其更改为650px.

$('table[style*=width:555px]').css("width", "610px");
Run Code Online (Sandbox Code Playgroud)

但这不起作用.有人可以提出一个想法吗?

注意:由于某种原因,我无法更改html.

jquery jquery-selectors

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

静态方法内的变量共享

我对静态方法中的变量有疑问.静态方法中的变量是共享相同的内存位置还是它们具有单独的内存?

这是一个例子.

public class XYZ
{
    Public Static int A(int value)
    {
      int b = value;
      return b;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果3个不同的用户调用执行方法A.

XYZ.A(10);
XYZ.A(20);
XYZ.A(30);
Run Code Online (Sandbox Code Playgroud)

同时.每次通话的回报值是多少?

XYZ.A(10)=?
XYZ.A(20)=?
XYZ.A(30)=?
Run Code Online (Sandbox Code Playgroud)

c# static-methods local-variables

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

使用正则表达式或其他内容替换字符串中的数字

正则表达式我不是很好.我正在努力寻找一个小功能的解决方案.

我有一个ajax响应,它返回一个字符串,如"您的票证已成功登录.请按照链接查看详细信息123432".

我所要做的就是更换号码123432<a href="blablabla.com?ticket=123432">使用JavaScript.

javascript regex

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

搜索字符串算法


我试图从一组网站(其中数千个)获取内容页面中的联系信息.在我挠头之前,我想问过像你这样的专家.我需要的只是地址,电子邮件ID,电话号码和联系人信息(如果有).

我想你已经理解了这个问题.是的,它是格式化...因为网站没有标准格式,所以很难确定我需要的确切信息.有些网站设计有flash联系我们页面,其他一些网站将联系信息设计为带有自定义字体的图像类型.

并且欢迎提示/想法/建议......

谢谢....

search full-text-search search-engine binary-search

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

域名后面的查询字符串

我试图在URL的末尾添加一个查询字符串,用于超链接控件,如下所示

HyperLink testLink = new HyperLink();
testLink.NavigateUrl = "http://www.example.com" + "?siteId=asd343s32kj343dce";
Run Code Online (Sandbox Code Playgroud)

但是当它在浏览器中呈现时,它显示为 http://www.example.com/?siteId=asd343s32kj343dce(/后面的char .com).

如果是的话 testLink.NavigateUrl = "http://www.example.com/abc.aspx" + "?siteId=asd343s32kj343dce";

然后链接正确呈现为http://www.abcd.com/abc.aspx?siteId=asd343s32kj343dce(无额外字符).

我错过了什么吗?请指教.

谢谢你,克里希纳.

url uri http

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