C#相当于C++/CLI数据类型

C#相当于C++/CLI数据类型,c#,function,c++-cli,type-conversion,C#,Function,C++ Cli,Type Conversion,什么是C#等价物 private array<__int32>^ func() { } private数组^func() { } 尽管我从未使用C++/CLI编程,但我认为您正在寻找以下类型: 简单数组:int[] 动态扩展数组:列表 正确的类型应为: private int[] func() { } 甚至 private List<int> func() { } private List func() { } 私有int[]func()?从来没有用C++/CLI

什么是C#等价物

private array<__int32>^ func()
{
}
private数组^func()
{
}

尽管我从未使用C++/CLI编程,但我认为您正在寻找以下类型:

  • 简单数组:
    int[]
  • 动态扩展数组:
    列表

正确的类型应为:

private int[] func()
{
}
甚至

private List<int> func()
{
}
private List func()
{
}

私有int[]func()
?从来没有用C++/CLI编程过,所以我不确定。对像_int32这样的类型要小心一点。这是一种永远不会改变大小的类型,即使在将来某一天计算退休基金余额的256位机器上也是如此。C和C++都使用INT作为将来证明语言的别名。如果保留它,则
Int32[]func()
是合适的。这不是有效的C++/CLI代码。在C++中,<>代码>私有< /COD>不是每个成员修饰符。