问题列表 - 第9911页

为什么需要为int和Data设置Web Service DataMember的Specified Attribute,而不是为String设置

我已经通过WCF创建了一个Web服务.然后我将它作为Web服务公开,以使其可用于.NET 2.0应用程序.我使用DataMember创建了一些DataContract,可以由暴露的OperationContract使用.

我注意到当我尝试创建要在Web服务中传递的DataClass时,每个DataContract属性现在都为每个成员提供了一个伙伴"Specified"属性.

例如:

[DataContract]
public class Sales
{

  [DataMember]
  public int InvoiceNo;

...
}
Run Code Online (Sandbox Code Playgroud)

当我在Web服务客户端中创建Sales实例时.我得到名为InvoiceNo和InvoiceNoSpecified的属性.

现在这里是我的问题,当属性是string类型时,我不需要将相应的"Specified"属性设置为true,但是当属性类型是int或DateTime时,如果我没有设置相应的"Specified"如果属性为true,则该值在Web服务主机中变为null.有没有办法避免设置Specified属性?因为我需要在我的代码中的很多地方调用Web服务功能.要跟踪它们真的很难.

wcf web-services .net-2.0

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

在C#/ .NET中组合路径和文件名的最佳方法是什么?

将路径与文件名组合的最佳方法是什么?

也就是说,给予c:\foobar.txt,我想要c:\foo\bar.txt.

鉴于c:\foo..\bar.txt,我想要一个错误或c:\foo\bar.txt(所以我不能Path.Combine()直接使用).同样的c:\foobar/baz.txt,我想要一个错误或c:\foo\baz.txt(不c:\foo\bar\baz.txt).

我意识到,我可以检查文件名不包含'\'或'/',但这还够吗?如果没有,那么正确的检查是什么?

.net c# filenames path

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

从开源代码中学习

我是一名学生,我在这个假期有很多空闲时间,所以我决定花点时间了解如何编写好的代码.(目前我所知道的只有C和一些C++)

我的问题是如何找到一些应用程序源代码?假设我正在寻找使用特定库的一些源代码.如何找到使用该库的开源项目我感兴趣.

我试过谷歌代码和sourceforge但没有成功.我想我不知道如何搜索.你有任何关于如何做的建议/链接吗?

search open-source projects

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

如何在WPF中创建带圆角的虚线边框?

Rectangle元素StrokeDashArray允许用虚线绘制,但它不支持圆角.该Border控件支持带圆角的漂亮粗线,但仅绘制实线.

通过任何控制实现带圆角的虚线边框的最佳方法是什么?

虚线边框示例http://img524.imageshack.us/img524/3186/dashedborder.png

c# wpf xaml wpf-controls

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

如何获取根目录的sharepoint站点的本地路径?

是否有方法以编程方式确定当前sharepoint站点的根目录的本地路径?

最好的
问候Oliver Hanappi

sharepoint

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

我如何使这个正则表达式更通用,有时它工作,有时它不工作

我有一个我在java应用程序中使用的正则表达式.有时候它可以正常工作,有时则不然.

<!-- <editable name=(\".*\")?> -->(.*)<!-- </editable> -->
Run Code Online (Sandbox Code Playgroud)

有时我会在它之前/之后有空格,有时候会有文字.标签内的区域也是如此.

主要问题是name =(\".*\")?>有时匹配的次数超过预期.我不确定这是否是明显可以解决的问题,只需查看此代码即可.

java regex validation robustness

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

在.NET中从URL读取字符串的最简单方法

给定字符串中的URL:

http://www.example.com/test.xml
Run Code Online (Sandbox Code Playgroud)

将文件内容从服务器(由url指向)下载到C#中的字符串中,最简单/最简洁的方法是什么?

我现在这样做的方式是:

WebRequest request = WebRequest.Create("http://www.example.com/test.xml");
WebResponse response = request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
Run Code Online (Sandbox Code Playgroud)

这是很多代码,基本上可以是一行:

string responseFromServer = ????.GetStringFromUrl("http://www.example.com/test.xml");
Run Code Online (Sandbox Code Playgroud)

注意:我不担心异步调用 - 这不是生产代码.

c# networking http

105
推荐指数
3
解决办法
8万
查看次数

如何在Windows上以编程方式将SVG转换为PDF?

我希望以编程方式将SVG转换为服务器上的PDF文档.在Windows上执行此操作有哪些选择?

我已经看到了Inkscape,Batiksvg2pdf的链接,但我不确定这些是否可以轻松自动执行Windows服务器上的转换.

这里有一个不寻常的解决方案,涉及在服务器上自动化OpenOffice Portable:http://www.codeproject.com/KB/office/PortableOpenOffice.aspx

windows pdf svg pdf-generation

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

将列值连接到逗号分隔列表中

什么是格式化输出的TSQL语法,以便列值显示为字符串,用逗号分隔.

例如,我的表CARS具有以下内容:

CarID    CarName  
----------------
    1    Porsche  
    2    Mercedes  
    3    Ferrari  
Run Code Online (Sandbox Code Playgroud)

我如何获得汽车名称: Porsche, Mercedes, Ferrari

t-sql sql-server

58
推荐指数
8
解决办法
12万
查看次数

JQuery查找标签元素内是否有任何span

我在我的应用程序中使用JQuery.

我有一个HTML

<label id="label1">Firstname<span class="req"><em> * </em></span></label>
Run Code Online (Sandbox Code Playgroud)

在我的JQuery代码中,我想检查是否有任何跨标签内部标签,如果存在,我想保留我的复选框On.how这样做.请建议我.

以下是我的复选框

 <input id="required" type="checkbox" name="required"/>
Run Code Online (Sandbox Code Playgroud)

jquery

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