تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Amir Mohammad Abdollahi
دو روش برای اضافه کردن ارایه
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام

 

در قسمت گرفتن متن از تکست ویو و اضافه کردن اون به لیست ارایه‌ها و ریسایکل ویو استاد اینطوری کد زدن که طول تکست ویو رو گرفتن و اگر بیشتر از صفر بود اونو داخل fullname رختن و به ارایه‌ها اضافه کردن

حالا اگه بیایم ما اول متن داخل ایدیت تکست رو بگیریم و داخل fullname بریزیم بعد و طول fullname رو بگیریم و اگر بزرگ‌تر از صفر بود به ارایه اضافه کنه مشکلی پیش میاد؟؟ 

 

من خودم انجام دادم اتفاق خاصی نیفتاد و مثل اونی که استاد نوشته بود کار میکرد میخاستم ببینم کدوم درست ترن و این روشی که من نوشتم احتمال داره مشکلی پیش بیاره یا فرقی ندارن؟؟

 

 

سلام وقت بخیر 

 

نه مشکلی ایجاد نمیشه ، فقط شما با روشی که گفتید دارید مرحله ای رو اضافه‌تر انجام میدید 

یعنی در مرحله اول ابتدا متن رو میگیرید و در مرحله دوم در متغیر fullname می‌ریزید و اگر طول بزرگتر از صفر نبود اون رو اضافه نمیکنید .(درصورتی که میتونید از قبل طول رو چک کنید تا اگر طول بزرگتر  ااز صفر نبود لازم نباشه در متغیری بریزید)

پس اگر طبق راه حل قبلی برید اگر طول بزرگتر از صفر نباشد دیگه یک مرحله اضافه یعنی ریختن مقدار در یک متغیر یعنی fullname انجام نمی‌دهید و بهینه‌تر هست و فقط درصورتی در یک متغیر یعنی fullname می‌ریزید که مطمئن باشیم میخواهیم به لیست اضافه کنیم.

 

بهترین پاسخ
پوریا شفیعی ۲۷ تیر ۱۴۰۰، ۱۶:۵۷

سلام وقت بخیر این روش که شما گفتین هم منطقیه و اگه تابع رو نگاه کنید میبیند از همین روش داره جواب به شما بر میگردونه ولی خب چرا از تابع استفاده میکنیم برای اینکه کد کوتاه‌تر و خوانا‌تر داشته باشیم وگرنه هیچ تفاوتی نداره درسته کاملا . یک مثال قدیمی هم هست میگه کدی که کار میکنه دست نزن موفق باشید.

Mohmmad Rasoul Abdi ۲۸ تیر ۱۴۰۰، ۰۶:۵۴