ধরুন আমার কাছে নিম্নলিখিত স্নিপেট রয়েছে:
$assoc = New-Object psobject -Property @{
Id = 42
Name = "Slim Shady"
Owner = "Eminem"
}
Write-host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner
আমি এই স্নিপেটটি দেখানোর জন্য আশা করব:
42 - Slim Shady - Eminem
তবে পরিবর্তে এটি দেখায়:
42 + - + Slim Shady + - + Eminem
যা আমাকে মনে করে যে +
অপারেটর স্ট্রিং এবং ভেরিয়েবলকে একত্রিত করার জন্য উপযুক্ত নয়।
পাওয়ার শেলের সাথে আপনার কীভাবে এটির যোগাযোগ করা উচিত?
Write-host ($assoc.Id.ToString() + " - " + $assoc.Name + " - " + $assoc.Owner)
এসোসড IএইডInt32
তাই আমাদের তার স্ট্রিং প্রতিনিধিত্ব ব্যবহার করতে হবে। অন্যথায় পিএস সংমিশ্রণের পরিবর্তে একটি গাণিতিক সংযোজন করার চেষ্টা করে।