小编Gav*_*ley的帖子

在正则表达式中允许 - (破折号)

我有以下正则表达式,但我希望文本框允许短划线字符

^[0-9a-zA-Z \/_?:.,\s]+$
Run Code Online (Sandbox Code Playgroud)

谁知道我怎么做到这一点?

regex asp.net

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

Web服务方法 - 无法序列化,因为它没有无参数构造函数

我在我的.net项目中添加了一个web ref,其中包含第三方服务的方法.

当我尝试调用其中一个方法时,它期望一个OrderIdentifier对象被传递,但是它给了我错误:

InvalidOperationException:<> f__AnonymousType0`3 [System.DateTime,ETS_OpenAccessNew.ETS.DateRange,ETS_OpenAccessNew.ETS.AuctionIdentification]无法序列化,因为它没有无参数构造函数.

我的代码如下:

        OrderIdentifier oi = new OrderIdentifier
        {
            area = testArea,
            portfolio = testPortfolio
        };

        DateRange dr = new DateRange { from = DateTime.Today.AddDays(-7), to = DateTime.Today };
        var Ai = new AuctionIdentification
        {
            Item = DateTime.Today.AddDays(-1),
            ItemElementName = ItemChoiceType1.AuctionDate,
            name = "test",
            duration = AuctionIdentificationDuration.Item30min,
            durationSpecified = true
        };

        object items = new
        {
            deliveryDay = DateTime.Today.AddDays(-1),
            deliveryDays = dr,
            AuctionIdentification = Ai
        }; 

        oi.Items = new object[1] { items };
        var orders = …
Run Code Online (Sandbox Code Playgroud)

c# xml serialization

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

标签 统计

asp.net ×1

c# ×1

regex ×1

serialization ×1

xml ×1