亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C# 錯誤:控制無法從一個 case 標簽('case0:')落到另一個 case 標簽

C# 錯誤:控制無法從一個 case 標簽('case0:')落到另一個 case 標簽

C#
慕桂英546537 2023-07-09 16:45:27
我想知道數組中每個數據的位置、數據的索引號以及值。我嘗試使用 switch case,但問題不斷彈出&ldquo;控制無法從一個 case 標簽('case1:')落到另一個&rdquo;。我想是因為我在另一個開關盒塊內使用了開關盒。幫助我知道是否可以將開關盒放在另一個開關盒內。如果可能的話為什么我的代碼是錯誤的?如果否,您能否建議我另一種方式來提供我想要的輸出。我很高興接受您的意見和建議。? ?//Multi-dimensional Arrayint i, c = 0;string[,] custNames = new string[2, 2] { { "Bob", "Smith" }, { "Sally", "Marks" } };? ? ? ? ? ? Console.WriteLine(custNames.Length);?for (i = 0; i < custNames.Length; i++)?{? switch(i)? {? ? ? case 0:? ? ? ? ? ?switch (c)? ? ? ? ? ?{? ? ? ? ? ? ? ?case 0:? ? ? ? ? ? ? ? ? ?c = 0;? ? ? ? ? ? ? ? ? ?Console.WriteLine("Array {0} : Value : {1}", i,?? ? ? ? ? ? ? ? ? ?custNames[i, c]);? ? ? ? ? ? ? ? ? ?continue;? ? ? ? ? ? ? ?case 1:? ? ? ? ? ? ? ? ? ?c = 1;? ? ? ? ? ? ? ? ? ?Console.WriteLine("Array {0} : Value : {1}", i,?? ? ? ? ? ? ? ? ? ?custNames[i, c]);? ? ? ? ? ? ? ? ? ?continue;? ? ? ? ? ? ? ?default:? ? ? ? ? ? ? ? ? ?break;? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? }? ? ? case 1:? ? ? ? ? ?for (c = 0; c < custNames.Length; c++)? ? ? ? ? ?{? ? ? ? ? ? switch (c)? ? ? ? ? ? {? ? ? ? ? ? ? ? case 0:? ? ? ? ? ? ? ? ? ? ?Console.WriteLine("Array {0} : Value : {1}", i,?? ? ? ? ? ? ? ? ? ? ?custNames[i, c]);? ? ? ? ? ? ? ? ? ? ?continue;? ? ? ? ? ? ? ? case 1:? ? ? ? ? ? ? ? ? ? ?Console.WriteLine("Array {0} : Value : {1}", i,?? ? ? ? ? ? ? ? ? ? ?custNames[i, c]);? ? ? ? ? ? ? ? ? ? ?continue;? ? ? ? ? ? ? ? default:? ? ? ? ? ? ? ? ? ? ?break;? ? ? ? ? ? ?}? ? ? ? ? ? }? ? ? ?default:? ? ? ? ? ?break;? ?}??}
查看完整描述

1 回答

?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

“你能建議我另一種方式嗎”


當您有 { FirstName, LastName } 數據時,您應該考慮一個class Person { ... }而不是多維數組。


但我假設你想在這里練習數組。我根本不明白為什么你需要一個開關,訣竅是GetLength(dimension):


for (int i = 0; i < custNames.GetLength(0); i++)

{

   for (int j = 0; j < custNames.GetLength(1); j++)

   {

        Console.WriteLine("Array [{0},{1}] : Value : {2}", i, j, custNames[i, j]);

   }

}


查看完整回答
反對 回復 2023-07-09
  • 1 回答
  • 0 關注
  • 191 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號