كيفية ، في سمالتالك ، إلحاق اثنين من المصفوفات
-
13-12-2019 - |
سؤال
كان لتغيير هذا الأمر.لدي اثنين من المصفوفات وأريد أن تسلسل أساسا لهم في مجموعة واحدة.
completearray:= completearray, temparray."concatenate the new array to the existing one"
كيف يمكنني الحصول على هذا العمل من فضلك?شكرا.
المحلول
يعمل الرمز الخاص بك في صرير، فما هي المشكلة؟
giveacodicetagpre.نصائح أخرى
إذا لم يتم تشغيل التعليمات البرمجية الخاصة بك، فمن المحتمل أن لا يكون لديك كائن صفيف في "completearray"، ولكن بدلا من ذلك لديك كائن لا يستجيب ل #، (I.E. NIL لا يستجيب ل #،).
تقوم بإضافة حرف ($،)، ولكن عليك إضافة سلسلة مع #، (Cancat). حاول: yourstring، '،'
أنا لا أعرف ، لماذا قد لا تعمل في الإصدار الخاص بك من فيسوالوركس ، ولكن يمكنك محاولة القيام بذلك:
completearray addAll: temparray.
المصدر ، فقط في حالة:
addAll: collection
^ collection
do: [ :element | self add: element];
yourself
لا تنتمي إلى StackOverflow