小编Ram*_*Ram的帖子

使用验证创建有效的datetime对象

我使用以下代码创建日期

 try
 {
    newdatetime = new DateTime(2012, 2, 30);
    break;
 }
 catch (ArgumentOutOfRangeException)
 {
   // Try 29 Feb if not 28.
 }
Run Code Online (Sandbox Code Playgroud)

捕获块是捕获无效日期,如2月30日.有没有办法通过指定像(年,月,日)这样的参数来验证日期是否有效?

.net c# datetime

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

What is COM+? What is equivalent for COM+ in .Net?

What is COM+? What is equivalent for COM+ in .Net?

.net c#

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

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

输入强制转换错误和构造函数

我有两节课

 public class A
    {
        public A()
        {

        }
    }

    public class B:A
    {
        public B()
        {

        }
    }
Run Code Online (Sandbox Code Playgroud)

它的主要代码如下

    A oa = new B();
    B ob = new A();
Run Code Online (Sandbox Code Playgroud)

第1行成功编译,而第2行显示类型转换错误.为什么会这样.什么时候new B()new A()被召唤到底发生了什么?

.net c# casting static-typing

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

标签 统计

.net ×4

c# ×4

c ×1

casting ×1

datetime ×1

oop ×1

static-typing ×1