CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

用Reflector反编译的VB代码。请问用C#如何实现 送100分

楼主ipsoft(色涩瑟)2005-06-03 10:55:58 在 .NET技术 / ASP.NET 提问

Public   Function   ObjIsEmpty()   As   Object  
              Dim   obj1   As   Object   =   True  
              Me.CacheData   =   RuntimeHelpers.GetObjectValue(HttpContext.Current.Application.Item((Me.CacheName   &   "_"   &   Me.LocalCacheName)))  
              If   Information.IsArray(RuntimeHelpers.GetObjectValue(Me.CacheData))   Then  
                          Dim   objArray1   As   Object()   =   New   Object()   {   1   }  
                          If   Not   Information.IsDate(RuntimeHelpers.GetObjectValue(LateBinding.LateIndexGet(Me.CacheData,   objArray1,   Nothing)))   Then  
                                      Return   obj1  
                          End   If  
                          objArray1   =   New   Object()   {   1   }  
                          If   (DateAndTime.DateDiff("s",   DateType.FromObject(LateBinding.LateIndexGet(Me.CacheData,   objArray1,   Nothing)),   DateAndTime.Now,   FirstDayOfWeek.Sunday,   FirstWeekOfYear.Jan1)   <   (60   *   Me.Reloadtime))   Then  
                                      obj1   =   False  
                          End   If  
              End   If  
              Return   obj1  
  End   Function  
   
  问题点数:0、回复次数:3Top

1 楼bitsbird(一瓢 在路上...)回复于 2005-06-03 11:01:47 得分 0

public   object   ObjIsEmpty()    
  {    
    object   obj1   =   true;    
    this.CacheData   =   RuntimeHelpers.GetObjectValue(HttpContext.Current.Application.Item((this.CacheName   +   "_"   +   this.LocalCacheName)));    
    if   (Information.IsArray(RuntimeHelpers.GetObjectValue(this.CacheData)))   {    
        object[][0]   objArray1   =   new   object[]{1};    
        if   (!(Information.IsDate(RuntimeHelpers.GetObjectValue(LateBinding.LateIndexGet(this.CacheData,   objArray1,   null)))))   {    
            return   obj1;    
        }    
        objArray1   =   new   object[]{1};    
        if   ((DateAndTime.DateDiff("s",   DateType.FromObject(LateBinding.LateIndexGet(this.CacheData,   objArray1,   null)),   DateAndTime.Now,   FirstDayOfWeek.Sunday,   FirstWeekOfYear.Jan1)   <   (60   *   this.Reloadtime)))   {    
            obj1   =   false;    
        }    
    }    
    return   obj1;    
  }Top

2 楼ipsoft(色涩瑟)回复于 2005-06-03 12:23:38 得分 0

楼上的大哥,你觉得DateAndTime这东西在C#里面有吗?,LateBinding.LateIndexGet,DateType.FromObject在C#里也是这样写吗?  
  你给的东西Reflector直接就可以出来了。我何必在这里问呢?Top

3 楼Bruce_H21(麦克屎高飞)回复于 2005-06-03 12:49:42 得分 0

用Reflector反编译成C#代码   不可以吗??Top

相关问题

  • 用Reflector反编译的VB代码。请问用C#如何实现 送100分
  • 哪儿又反编译C的工具?
  • 请问如何反编译C程序
  • 有C程序的反编译器吗?
  • c编译器
  • 反编译FOXPROX
  • 反编译VB.NET
  • 反编译
  • 反编译
  • Dll反编译

关键词

  • me
  • getobjectvalue
  • runtimehelpers
  • cachedata
  • objarray
  • latebinding
  • lateindexget
  • dateandtime
  • nothing
  • dim

得分解答快速导航

  • 帖主:ipsoft

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo