社区
C#
帖子详情
C#里有类似Java的MyClass.class的东西吗?
warchief3000
2009-09-20 06:02:08
在Java里,比如说你有个class叫Shape。
你可以用Shape.class做很多东西,比如说,创建实例啦,把它变成string放到HashMap里啦,调用类Method啦。
C#里面有类似的东西吗?
我知道C#里,有typeof()。
但typeof是需要实例。
请问,有没有不需要实例的方法啊?
...全文
382
4
打赏
收藏
C#里有类似Java的MyClass.class的东西吗?
在Java里,比如说你有个class叫Shape。 你可以用Shape.class做很多东西,比如说,创建实例啦,把它变成string放到HashMap里啦,调用类Method啦。 C#里面有类似的东西吗? 我知道C#里,有typeof()。 但typeof是需要实例。 请问,有没有不需要实例的方法啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
warchief3000
2009-09-20
打赏
举报
回复
的确是我搞错了。谢谢。
我之前试过,的确不可以。
不过,也有可能是因为我的class跟namespace重名,导致,我用typeof的时候,系统以为是namespace了。
谢了。
CsToD
2009-09-20
打赏
举报
回复
你搞错了,typeof(T),T是类型,不是实例
Shape shape= new Shape();
typeof(shape) //语法错误
typeof(Shape) //对
warchief3000
2009-09-20
打赏
举报
回复
泛型和集合我都知道怎么用,跟它们无关。
我的问题是:在C#里有不建立实例就能得到Type的方法吗?越简单越好。
Java:
Shape.class
C#:
Shape shpae = new Shape();
.
.
Type type = typeof(shape);
风之影子
2009-09-20
打赏
举报
回复
你看看C#的集合吧。
ArrayList
HashTable
还有就是泛型
List<T>
C#
调用
java
类、jar包方法
在标签中提到了加解密,假设你有一个
Java
加密库封装在jar包
里
,你可以按上述步骤在
C#
中使用这个库。例如,你有一个
Java
的加密类`com.example.Encryption`,并且有一个名为`encrypt`的方法,接受字节数组并返回字节...
Java
的jar包可以被
c#
引用,但需要该工具转换
因此,当我们有一个
Java
的jar包时,可以通过IKVM.NET的工具将jar包中的.
class
文件转换为.NET的.dll文件,这样
C#
就能直接引用并使用这些类和方法了。 接下来,我们来看如何操作。在提供的压缩包文件中,“ikvm-8.1....
Professional
C#
, 3rd Edition_AppC_
C#
for
Java
Developers.pdf
C#
中的委托
类似
于
Java
中的函数接口。它们可用于创建事件和回调函数。 **示例:** ```csharp public delegate void MyDelegate(int i); public
class
My
Class
{ public event MyDelegate MyEvent; public void ...
C#
.
JAVA
代码规范
1. **命名规则**:与
C#
类似
,
Java
也遵循特定的命名约定,如类名全大写,每个单词首字母大写(帕斯卡命名法),方法和变量名采用camelCase,常量全大写,单词间用下划线分隔。 2. **注释**:
Java
支持多行(`/* ... *...
C#
深入浅出全接触.pdf
- **类型安全**:
C#
强制类型安全,这有助于防止运行时错误。 - **垃圾回收**:
C#
使用 CLR 自动管理内存,减少了内存泄漏的风险。 - **面向对象**:
C#
支持面向对象编程的所有主要特性,如封装、继承和多态。 - **...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章