Exemplos de C# 4 - 003 - Built-In Types Not CLS Compliant

using System;

namespace 
_001_003_003_BuiltInTypesNotCLSCompliant
{
    
class Program
    {
        
static void Main(string[] args)
        {
            Console.WriteLine(
"não compatível com a CLS (Common Language Specification)");

            
Console.WriteLine();

            
Console.WriteLine("Alias\tTamanho\tTipo\t\tValorPadrão\tMin\tMax");
            
Console.WriteLine("sbyte\t{0}\t{1}\t{2}\t\t{3}\t{4}"sizeof(SByte) * 8
                
typeof(SByte), default(SByte), SByte.MinValue, SByte.MaxValue);
            
Console.WriteLine("ushort\t{0}\t{1}\t{2}\t\t{3}\t{4}"sizeof(UInt16) * 8
                
typeof(UInt16), default(UInt16), UInt16.MinValue, UInt16.MaxValue);
            
Console.WriteLine("uint\t{0}\t{1}\t{2}\t\t{3}\t{4}"sizeof(UInt32) * 8
                
typeof(UInt32), default(UInt32), UInt32.MinValue, UInt32.MaxValue);
            
Console.WriteLine("ulong\t{0}\t{1}\t{2}\t\t{3}\t{4}"sizeof(UInt64) * 8
                
typeof(UInt64), default(UInt64), UInt64.MinValue, UInt64.MaxValue);

            
Console.ReadKey();
        
}
    }
}

Comentar

  Country flag

biuquote
  • Comentário
  • Pré-visualização
Loading