The key detail here is that the new pieces don’t get added to the stri การแปล - The key detail here is that the new pieces don’t get added to the stri ไทย วิธีการพูด

The key detail here is that the new

The key detail here is that the new pieces don’t get added to the string in place, one by one. What actually happens is that each time around the loop, the previous contents of the line variable become dead - a whole new string is allocated to contain the original piece plus the new part at the end. Since the string gets longer with increasing values of i, the amount of heap space being consumed also increases and so it is easy to use up hundreds of bytes of free heap space each time this function is called. If you need to concatenate many strings together then a much better option is the Mono library’s System.Text.StringBuilder class.

However, even repeated concatenation won’t cause too much trouble unless it is called frequently, and in Unity that usually implies the frame update. Something like:
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
รายละเอียดสำคัญคือ ว่า ไม่ได้เพิ่มชิ้นส่วนใหม่ลง หนึ่ง โดยหนึ่ง สิ่งที่เกิดขึ้นจริงคือ ว่า เวลาแต่ละรอบลูป เนื้อหาก่อนหน้านี้ของตัวแปรบรรทัดกลายเป็นตาย - ปันส่วนสายใหม่ประกอบด้วยชิ้นส่วนเดิมและส่วนท้ายใหม่ เนื่องจากสายอักขระได้รับอีกต่อไป ด้วยการเพิ่มค่าของฉัน จำนวนฮีปเนื้อที่การบริโภคเพิ่มขึ้น และเพื่อให้มันใช้งานง่ายขึ้นร้อยของฮีปฟรีเนื้อที่แต่ละครั้งที่ มีเรียกฟังก์ชันนี้ ถ้าคุณต้องการเชื่อมหลายสายด้วยกัน แล้วตัวเลือกที่ดีมากเป็นของไลบรารีโมโนคลาส System.Text.StringBuilderอย่างไรก็ตาม แม้ซ้ำเรียงต่อกันจะไม่ทำให้เกิดปัญหามากเกินไปเว้นแต่จะเรียกว่าบ่อย ในความสามัคคีที่มักจะหมายถึงกรอบงาน และปรับปรุง สิ่งที่ชอบ:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
โดยมีรายละเอียดที่สำคัญที่นี่เป็นที่ชิ้นใหม่ไม่ได้รับเพิ่มสตริงในสถานที่หนึ่งโดยหนึ่ง สิ่งที่เกิดขึ้นจริงคือว่าทุกครั้งที่รอบวงที่เนื้อหาของตัวแปรสายกลายเป็น Dead - สตริงใหม่ทั้งหมดจะถูกจัดสรรเพื่อให้มีชิ้นเดิมบวกส่วนใหม่ที่สิ้นสุด เนื่องจากสตริงที่ได้รับอีกต่อไปกับการเพิ่มค่าของฉันจำนวนของพื้นที่กองถูกใช้งานนอกจากนี้ยังเพิ่มและดังนั้นจึงเป็นเรื่องง่ายที่จะใช้ขึ้นร้อยไบต์ของพื้นที่กองฟรีทุกครั้งที่ฟังก์ชั่นนี้จะเรียกว่า หากคุณจำเป็นต้องเชื่อมสายจำนวนมากร่วมกันนั้นเป็นตัวเลือกที่ดีมากคือห้องสมุดของโมโนชั้น System.Text.StringBuilder. อย่างไรก็ตามการเรียงต่อกันซ้ำแล้วซ้ำอีกแม้จะไม่ทำให้เกิดปัญหามากเกินไปนอกจากจะเรียกว่าบ่อยครั้งและในความสามัคคีที่มักจะหมายถึงกรอบ ปรับปรุง สิ่งที่ต้องการ:

การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
คีย์รายละเอียดที่นี่ที่ชิ้นใหม่ไม่รับเพิ่มสตริงในสถานที่หนึ่งโดยหนึ่ง สิ่งที่เกิดขึ้นจริงคือ เวลาแต่ละรอบ เนื้อหาเดิมของบรรทัดตัวแปรเป็นตาย - ใหม่ทั้งสตริงจัดสรรประกอบด้วยชิ้นส่วนเดิมบวกส่วนใหม่ในตอนท้าย เนื่องจากสายจะยาวเพิ่มค่าของชั้น ยอดกองพื้นที่การใช้ยังเพิ่มและดังนั้นจึงเป็นเรื่องง่ายที่จะใช้ร้อยของไบต์ของพื้นที่แต่ละกองฟรีเวลาฟังก์ชันนี้จะเรียกว่า ถ้าคุณต้องการเพื่อ concatenate หลายสายด้วยกัน แล้วตัวเลือกที่ดีมากคือห้องโมโนห้องสมุด system.text.stringbuilder .อย่างไรก็ตาม แม้ซ้ำที่เรียงต่อกันจะไม่ก่อให้เกิดปัญหามากเกินไป ถ้ามันโทรมาบ่อย และในความสามัคคีที่มักจะหมายถึงกรอบการปรับปรุง สิ่งที่ชอบ :
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: