社区
C#
帖子详情
C#中类文件如何编译成类似java中的 .class文件???
ssDOn
2005-02-02 10:03:28
大家都知, java中如果 a.java编译成 a.class的话,以后调用它的话只要
import a ;就可以了,
问题是C#中如我有一文件 a.cs ,如何编译??是否编译成 a.dll,
然后调用它时用引入,再using??? 太麻烦了,有没有简单的方法?? 谈谈C#的编译原理吧!
...全文
165
7
打赏
收藏
C#中类文件如何编译成类似java中的 .class文件???
大家都知, java中如果 a.java编译成 a.class的话,以后调用它的话只要 import a ;就可以了, 问题是C#中如我有一文件 a.cs ,如何编译??是否编译成 a.dll, 然后调用它时用引入,再using??? 太麻烦了,有没有简单的方法?? 谈谈C#的编译原理吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
曲滨_銘龘鶽
2005-02-03
打赏
举报
回复
C# 没有对应 .Class 的东西
一个dll 对应的应该是一个 .jar
调用它时用引入 == java 运行时如果用的类不再,classPath 环境变量里不也需要子定 jar 的位置吗
如果 类的名称空间相同 也不用 using
pellet
2005-02-03
打赏
举报
回复
VS命令提示符
csc /t:library /out:a.dll a.cs
北京的雾霾天
2005-02-03
打赏
举报
回复
最好是在VS.NET的环境里建立一个类库项目,然后把你的a.cs放到这个项目中,这样的项目编译时会自动的生成一个DLL文件,这个DLL文件相当于java里的class文件.
liulxmooo
2005-02-03
打赏
举报
回复
up
earlsen
2005-02-03
打赏
举报
回复
up
噯卟釋手
2005-02-03
打赏
举报
回复
UP~~~~
AllenTing
2005-02-02
打赏
举报
回复
a.cs 是否编译成 a.dll,
然后调用它时用引入,再using???
----------------------------〉
是的。
在dos环境下使用csc /r:filename.dll name.cs
具体:
在C#中使用DLL文件
http://blog.csdn.net/jeky123/archive/2004/11/15/182232.aspx
C# 编译器选项
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cscomp/html/vcrefCompilerOptions.asp
python反编译
class
文件
_简单的反编译
class
文件
并重新编译的方法
在没有.
java
源码的情况下,如果想修改一个.
class
文件
。可以通过以下步骤实现:修改前的
class
文件
:一、反编译.
class
文件
成.
java
文件
。1、可以使用
Java
Decompiler这个工具,直接打开对应的.
class
文件
。然后点击菜单:File→Save Source,将
文件
保存成.
java
文件
。如下:PS:
Java
Decompiler工具还可以用来反编译jar包,有时候需要了解下...
java
partial
class
_
C#
partial 说明
1.什么是局部类型?
C#
2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs
文件
中
。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个
文件
中
实现。(2) 一个类型
中
的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上
C#
编...
C#
和
Java
在语法上的一些区别
本人在大一时学习了
Java
,最近有学习
C#
的需求。发现
C#
和
Java
在某些方面还是挺像的,但是对于同一个知识点,这两门语言在语法上可能略有不同。本文将介绍
C#
和
Java
在语法的一些不同,侧重点会放在
C#
上,可帮助有
Java
基础的童鞋快速入门
C#
编译运行
Java
是先
编译成
字节码
文件
(
class
文件
),然后由JVM解释成操作系统对应的机器码,每次运行都需要重新解释并执行。
C#
是.NET平台下的一门语言,这个平台还能兼容其他一些语言,比如VB。.NET的编译运行机制是先将源代码
文件
(不管是什么可兼容
编译生成.so
文件
1.新建带c++支持的Android工程。demo编译运行无误 2.在CMakeLists.txt
中
添加,生成.so
文件
可以拷贝出去供其他工程使用 # For more information about using CMake with Android Studio, read the # documentation: https://d.android.com/studio/projects/add-native-code.html # Sets the minimum version of C
Java
-反射机制(超详解)
Java
反射机制概述一、
Java
反射机制概述1.
Java
Reflection2. 动态语言 vs 静态语言二、 理解
Class
类并获取
Class
的实例1. 概述2. 方法3. 哪些类型可以有
Class
对象?4. 获取
Class
类的实例(四种方法)三、类的加载与
Class
Loader的理解1. 类的加载过程2. 什么时候会发生类初始化?3. 类加载器的作用4. JVM
中
不同类型的类的加载器5.6. Properties:用来读取配置
文件
。四、 创建运行时类的对象五、获取运行时类的完整结构1. 获取当前
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章