小编Ale*_*lex的帖子

如何定义类型为T的类属性

我怎样才能拥有一个可以接受任何类型(类)对象的属性......这样的事情?

public class HttpConnectorRequest
{
    public int Id { get; set; }
    public T RequestObject { get; set; } where T: class
    public string ResponseData { get; set; }
    public Exception Exception { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我试图为这样的事情找到一个替代方案:

public class HttpConnectorRequest
{
    public int Id { get; set; }
    public ClassA ClassARequestObject { get; set; }
    public ClassB ClassBRequestObject { get; set; }
    public ClassC ClassCRequestObject { get; set; }
    public string ResponseData { get; set; }
    public Exception Exception …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何使用LINQ合并来自多个IEnumerable <T>的结果

我可以有多个(最多5个),IEnumerable<ResortSupplier>并希望IEnumerable<ResortSupplier>通过SupplierCode 将它们合并为单个分组.我的对象看起来像这样:

这是我的对象:

[Serializable]
public class ResortSupplier
{
    public string SupplierCode { get; set; }
    public IList<Product> ResortProducts { get; set; }
}

[Serializable]
public class Product
{
    public string Code { get; set; }
    //Other fields... 
    public IList<PerPricing> PricingDetail { get; set; }
}

[Serializable]
public class PerPricing
{
    //Other fields..
    public decimal? Price { get; set; }
    public Error PricingError { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

多个IEnumerable中的数据可能如下所示:

----------------------------------------
IEnumerable<ResortSupplier> - 1

Hyatt Resort
  Standard Room …
Run Code Online (Sandbox Code Playgroud)

c# linq ienumerable

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

iOS SDK中的语音泡泡使用Objective-C

我正在开发一个儿童书籍应用程序,并希望动态填充角色对话框的语音泡泡,如附带的屏幕截图所示.屏幕截图来自Cinderella应用程序,它是使用Cocos2D(或3D)开发的.但是,我想使用objective-c和iOS sdk实现此功能.

一种方法是:

计算给定字体和大小的文本大小(使用NSString方法sizeWithFont:constrainedToSize :),然后绘制一个圆角矩形(使用CALayer)来包围该大小.

要绘制圆角矩形,请设置具有背景颜色,边框宽度和边框颜色以及颜色半径的CALayer,并将其添加到UIView对象.这将非常容易地产生语音泡沫效果.

现在,我怎么会得到一个指向角色嘴角的角落?如何从角色的嘴里弹出并弹出CALayer,我该如何实现这个动画?我的主要场景(插图)将是一个UIImageview,这个对话pop-op应该以动画的方式出现在角色的嘴里,几秒钟后它就会消失,好像它会回到角色的嘴里.你的建议将不胜感激.

如果您知道某些地方的示例代码/文章,请相应地路由我.

以下是该应用的视频链接,其中显示了角色对话如何作为语音气泡弹出和输出:http://www.youtube.com/watch?v = mufNJLyrrNg

在此输入图像描述

objective-c ios

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

如何在MVC中从主视图内部刷新/重新加载局部视图

我正在使用RenderAction在主(定价视图)视图中显示局部视图(购物车)

<% Html.RenderAction("Cart", "ShoppingCart"); %>
Run Code Online (Sandbox Code Playgroud)

当用户在主视图上将项目添加到购物车时,我必须更新部分视图以显示新添加的项目.这是我的部分视图的代码:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Trl.ViewModels.Cart>" %>
<% foreach (var _hotel in Model.Hotels)
   { %>
   Hotel Name: <%: _hotel.Name %> <br/>
   Price: <%: _hotel.TotalPrice %>
<% } %>
Run Code Online (Sandbox Code Playgroud)

上面用户控件中使用的"Trl.ViewModels.Cart"对象将包含新添加的项目,因为我使用ASP.NET会话状态来持久化Cart.如何从我的主视图刷新/重新加载这个局部视图,以便它可以显示新添加的项目?

asp.net-mvc jquery

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

Java String.split无法正常工作

我有一个以下格式的字符串:

CT-d0712728-867d-4cc4-bd0c-b2a679b8385f~#$~2012-10-16 02:13:27 PM
Run Code Online (Sandbox Code Playgroud)

我可以使用String.split("~#$~")或者必须使用StringTokenizer吗?我将在上面的字符串中只有2个参数,这就是我尝试使用String.Split("〜#$〜")的原因,但它似乎不起作用.

java regex

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

Java - 双重问题的字符串

我试图在Java中将String转换为Double.我从客户端获取跟随String,"1131.00"但是当我将它转换为Double时,我回到1131.0,这是不正确的.我期待1131.00(.00 - 两个零)

_dPaymentAmt = ConvertUtil.stringToDouble(sPaymentAmt, 0.0);

public static double stringToDouble(String str, double dDefaultValue)
        throws Exception
        {
        double doubleValue = 0;

        try
            {
            doubleValue = Double.parseDouble(str);
            }
        catch (Exception e)
            {
            doubleValue = dDefaultValue;
            }

        return doubleValue;
        }
Run Code Online (Sandbox Code Playgroud)

如何在十进制后保持两个零?

编辑:其中一个中间层删除十进制期间将值发送到银行,银行将其除以100来计算小数.因此,如果我发送1311.0,银行费用131.10 ...所以我必须保持两个小数点,使其保持为DOUBLE值.

java

-2
推荐指数
2
解决办法
528
查看次数

标签 统计

c# ×2

java ×2

asp.net-mvc ×1

ienumerable ×1

ios ×1

jquery ×1

linq ×1

objective-c ×1

regex ×1