第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么具有 1 和 2 秩的非零基礎(chǔ)數(shù)組具有不同的類型?

為什么具有 1 和 2 秩的非零基礎(chǔ)數(shù)組具有不同的類型?

PHP
蕪湖不蕪 2024-01-20 22:30:02
.Net 具有用于非零基礎(chǔ)數(shù)組的特殊內(nèi)部類型。C# 語言沒有此類型的語法,因此無法強(qiáng)制轉(zhuǎn)換為此類型。但是 2d 非從零開始的數(shù)組具有普通數(shù)組類型。我想知道為什么只有一維數(shù)組有特殊類型?var array1 = (int[]) Array.CreateInstance( typeof( int ), new[] { 6 }, new[] { -1 } ); // System.InvalidCastException : Unable to cast object of type 'System.Int32[*]' to type 'System.Int32[]'var array2 = (int[,]) Array.CreateInstance( typeof( int ), new[] { 6, 6 }, new[] { -1, -1 } ); // it works
查看完整描述

1 回答

?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊

從 0 開始的一維數(shù)組很特殊。它是一個(gè)“向量數(shù)組”。它們由 CLR 進(jìn)行了大量優(yōu)化。

任何不是從 0 開始或不是一維的數(shù)組都不是向量數(shù)組。
因此,an 不是向量數(shù)組,因此第二次強(qiáng)制轉(zhuǎn)換有效。
并且是真正不同的類型。int[,]int[*]int[]


查看完整回答
反對(duì) 回復(fù) 2024-01-20
  • 1 回答
  • 0 關(guān)注
  • 208 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)