using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Threading ;
using System.Xml.Serialization;
using System.Text.RegularExpressions;namespace test
{
public struct CharStruct
{
public char a;
} public struct BoolStruct
{
public bool a;
} class Program
{
static void Main(string[] args)
{
Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(new CharStruct()));
Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(new BoolStruct())); Console.ReadKey();
}
}
} 我的问题是,为什么char和bool都占用1个字节,CharStruct大小是1个字节,BoolStruct却是4个字节.
大侠,请!
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Threading ;
using System.Xml.Serialization;
using System.Text.RegularExpressions;namespace test
{
public struct CharStruct
{
public char a;
} public struct BoolStruct
{
public bool a;
} class Program
{
static void Main(string[] args)
{
Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(new CharStruct()));
Console.WriteLine(System.Runtime.InteropServices.Marshal.SizeOf(new BoolStruct())); Console.ReadKey();
}
}
} 我的问题是,为什么char和bool都占用1个字节,CharStruct大小是1个字节,BoolStruct却是4个字节.
大侠,请!
解决方案 »
- 求正则表达式分析 <img alt="..." src="...",""中的内容,alt在src的左边和右边都有可能
- C#如何连接西门子Wincc的OPC服务器
- 如果在1到6个数字中选出5个有多少组应该如何编程
- 为什么触发不了FORM的KEYDOWN事件
- 一个简单的SQL 语句,急!
- c#正则表达式获取新浪一个网页的所有新闻超链接
- 有谁知道解决这个问题吗?先谢谢了!!!
- 使用httpwebrequest向抽奖网站发送POST,如何提升抽奖几率
- net remoting 的问题,高分求解,非常急.
- 我怎样知道str1中的“@”在第几个位址呢?不想自己用循环来挨个字符比较,希望有一个函数,c#中提供有这样的函数吗?
- winform界面卡死问题
- 关于ManagementObjectSearcher
0:false
非0:true