casting

    22热度

    6回答

    我们经常听到/读到应该避免动态投射。根据你的意思,我想知道它会是什么“好用”的例子? 编辑: 是的,我知道的that other thread:这的确是阅读,答案到那里的一个,我问我的问题的时候!

    27热度

    10回答

    相关Regular cast vs. static_cast vs. dynamic_cast一个问题: 投什么风格的语法,你用C++喜欢? C样式转换语法:(int)foo C++ - 风格转换语法:static_cast<int>(foo) 构造函数的语法:int(foo) 他们可能不翻译成一模一样的指令(是吗?)但他们的效果应该是一样的(对吧?)。 如果你只是在内建的数字类型之间进行转换,我

    8热度

    6回答

    如何将10乘以Integer对象并找回Integer对象? 我正在寻找这样做的最好方法。 我可能会这样做: 从Integer获取int对象,将其与另一个int相乘,并用此int值创建另一个Integer对象。 代码将是这样...... integerObj = new Integer(integerObj.intValue() * 10); 但是,我看到这里笔者是做什么的这样一个代码:从Int

    15热度

    6回答

    这对某些人来说可能看起来很简陋,但是这个问题一直在唠叨我,当我编写一些代码时,我想我会问。 以下哪个是c#中更好的代码,为什么? ((DateTime)g[0]["MyUntypedDateField"]).ToShortDateString() 或 DateTime.Parse(g[0]["MyUntypedDateField"].ToString()).ToShortDateString(

    2热度

    4回答

    我有如下所示的枚举: public enum TransactionStatus { Open = 'O', Closed = 'C'}; ,我从数据库中使用单个字符提取数据显示 - 你猜对了 - 交易是开放还是交易关闭。 现在因为数据作为对象从数据库中出来,所以我有时间写比较代码。 我能做的最好是写: protected bool CharEnumEqualsCharObj(Transact

    61热度

    1回答

    Java警告是什么意思? 类型安全:从Object演员到列表实际上是检查对删除类型列表 我得到这样的警告时,我尝试投的对象与一般信息的类型,如以下代码: Object object = getMyList(); List<Integer> list = (List<Integer>) object;