询问者
一道题就可以测试你的C#真实水平,欢迎大家来做

常规讨论
-
public enum Color
{
Red,
Yello,
Green
}
public class Font
{
String fontName;
Int32 size;
Color color; }
public class Charactor
{
Char c;
Font f;
}
Charactor charactor = new Charactor();
Character对象的大小是多少?
要求写出答数的计算方法,不要只写答案。
你对这道题回答的越详细,说明你对.net平台理解的越深。
yeminggeng- 已编辑 肖小勇Moderator 2009年8月29日 9:19 标题笔误
- 已移动 Sheng Jiang 蒋晟Moderator 2009年8月29日 12:24 CLR问题 (发件人:Visual C#)
- 已更改类型 周雪峰MVP, Moderator 2009年8月29日 14:50
全部回复
-
我上次发过这个问题,不知道什么原因给我删了。
这确实是个考验大家.net底层的一个很好的问题。
不管大家C#学到了那个层次,都可以回答一下的一道题目。
对这道题回答的越完整,说明你对.net底层了解的越深。
回家的时候希望大家能精确到字节,并说明字节数是如何得出的。
Color.cs
public enum Color
{
Red,
Yello,
Green
}
Font.cs
public class Font
{
String fontName= "宋体";
Int32 size;
Color color;
}
Character.cs
public class Character
{
Char c;
Font f;
}
Charactor charactor = new Charactor();
求10个对象character的大小。
yeminggeng- 已合并 Sheng Jiang 蒋晟Moderator 2009年9月4日 20:07