小编Ste*_*iss的帖子

具有可选参数的Web服务方法

可能重复:
我是否可以为ASP.NET SOAP Web服务提供可选参数

我试过四处寻找,但我真的找不到合适的解决方案.很抱歉重复,因为我知道之前有人问过这个问题.我有一个Web服务方法,我想在其中有一个可选参数,例如:

public void MyMethod(int a, int b, int c = -3)
Run Code Online (Sandbox Code Playgroud)

我已经知道我不能使用可空参数,所以我只想尝试使用默认值.问题是,当我调用此方法而不提供参数时,c仍然会获得异常.有什么地方我必须指定它实际上是可选的吗?

Thanksю

.net c# web-services optional-parameters

26
推荐指数
3
解决办法
5万
查看次数

当HTTP状态不是200时,ASP.NET获取Web响应

我需要在响应状态代码不是200 OK的情况下从HTTP GET读取响应.有时它是401,其他403,但是会有响应内容.如果我尝试使用HttpWebResponse和HttpWebRequest类,它会在响应状态不是200 OK时抛出异常.有什么建议?

.net c# asp.net http httpwebrequest

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

.NET私钥Rsa加密

我需要使用RSA 1.5算法加密字符串.我已获得私钥.但是,我不能为我的生活弄清楚如何将这个键添加到班级.似乎关键需要是RSAParameter stuct类型.然而,这需要一组我没有给出的值,如模数,指数,P,Q等.我所拥有的只是私钥.有人可以帮忙吗?

.net c# cryptography rsa

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

SQL加入问题

我有一个关于SQL Join的有趣问题.我有2个表,示例如下:

表1:ID(int),值(字符串)表
2:ID(int),ForeignID(int),(Value)

Table2中的字段ForeignID是Table1中ID的外键.对于Table1中的给定条目,我在Table2中有多个条目,如下所示:

Table1:  
ID, Value  
0, "Hello World"  
1, "Bonjour"  

Table2:  
ID, ForeignID, Value  
0, 0, "First entry"  
1, 0, "Second entry"  
2, 1, "Third entry"  
Run Code Online (Sandbox Code Playgroud)

如果我做一个内部连接,如

SELECT Table1.Value, Table2. Value FROM 
Table1 INNER JOIN Table2 ON Table1.ID = Table2.ForeignID
Run Code Online (Sandbox Code Playgroud)

我会的

Hello world, First entry  
Hello world, Second entry  
Bonjour, Third entry  
Run Code Online (Sandbox Code Playgroud)

有没有办法只获得表2中的TOP条目,例如:

Hello world, First entry  
Bonjour, Third entry  
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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