מהו מערך רב מימדי ב-C#?
מהו מערך רב מימדי ב-C#?

וִידֵאוֹ: מהו מערך רב מימדי ב-C#?

וִידֵאוֹ: מהו מערך רב מימדי ב-C#?
וִידֵאוֹ: C# - מערך דו ממדי (מטריצה) שיעור 1 2024, נוֹבֶמבֶּר
Anonim

א מערך רב מימדי הוא מַעֲרָך עם יותר מרמה או מימד אחד. לדוגמה, א מערך דו מימדי , או מערך דו מימדי , הוא מַעֲרָך שֶׁל מערכים , כלומר היא מטריצה של שורות ועמודות (תחשוב על טבלה). שניים עבור לולאות משמשים עבור מערך דו מימדי : לולאה אחת עבור השורות, השנייה עבור העמודות.

מלבד זה, מהו מערך רב מימדי ב-C#?

מערכים רב מימדיים של C# ה מערך רב מימדי ידוע גם כמלבן מערכים ב-C# . זה יכול להיות דו מימדיים או תלת מימד. הנתונים מאוחסנים בצורה טבלאית (שורה *עמודה) המכונה גם מטריצה. ליצור מערך רב מימדי , עלינו להשתמש בפסיק בתוך הסוגריים המרובעים.

באופן דומה, מה השימוש במערך רב מימדי? מערכים רב מימדיים הם בשימוש לאחסן מידע בצורה מטריצה -- למשל. לוח זמנים של רכבת, לא ניתן להגדיר את לוח הזמנים כממד יחיד מַעֲרָך . אולי תרצה להשתמש תלת מימד מַעֲרָך לאחסון גובה, רוחב ואורך של כל חדר בכל קומה בבניין.

אם ניקח זאת בחשבון, מהו מערך רב מימדי?

א מערך רב מימדי ב-MATLAB® הוא an מַעֲרָך עם יותר משני מימדים. במטריצה, שני המימדים מיוצגים על ידי שורות ועמודות. מערכים רב מימדיים הם הרחבה של מטריצות דו-ממדיות ומשתמשות בכתובות מנוי נוספות לאינדקס. תלת מימד מַעֲרָך , לדוגמה, משתמש בשלושה מנויים.

מהו המערך הדו מימדי?

שתיים - מערכים ממדיים . א מערך דו מימדי יש סוג כגון int או String, עם שתיים זוגות של סוגריים מרובעים. המרכיבים של א מערך דו מימדי מסודרים טורים ועמודות, והאופרטור החדש עבור מערכים דו מימדיים מציין גם את מספר השורות וגם את מספר העמודות.

מוּמלָץ: