আহ, এবং যদি আপনার খুব দীর্ঘ স্ট্রিং থাকে যা আপনি ব্রেকআপ করতে চান, এইচটিএমএল সম্পর্কে বলুন, আপনি @
বাইরের প্রতিটি পাশের অংশ লাগিয়ে এটি করতে পারেন "
- এর মতো:
$mystring = @"
Bob
went
to town
to buy
a fat
pig.
"@
আপনি ঠিক এই পেতে:
Bob
went
to town
to buy
a fat
pig.
এবং আপনি যদি নোটপ্যাড ++ ব্যবহার করেন তবে এটি স্ট্রিং ব্লক হিসাবে সঠিকভাবে হাইলাইট করবে।
এখন, আপনি যদি সেই স্ট্রিংটিতে ডাবল উদ্ধৃতি ধারণ করতে চান তবে কেবল এগুলিতে যুক্ত করুন:
$myvar = "Site"
$mystring = @"
<a href="http://somewhere.com/somelocation">
Bob's $myvar
</a>
"@
আপনি ঠিক এই পেতে হবে:
<a href="http://somewhere.com/somelocation">
Bob's Site
</a>
যাইহোক, আপনি যদি সেই @ স্ট্রিংয়ে ডাবল-কোট ব্যবহার করেন তবে নোটপ্যাড ++ এটি উপলব্ধি করতে পারে না এবং কেসটির উপর নির্ভর করে সিনট্যাক্স রঙটি যেমন উদ্ধৃত বা উদ্ধৃত হয়নি তা সরিয়ে ফেলবে।
এবং এর চেয়ে ভাল এটি হ'ল: আপনি যে কোনও জায়গায় $ ভেরিয়েবল সন্নিবেশ করান, এটি ব্যাখ্যা করে! (যদি লেখায় ডলারের সাইন দরকার হয় তবে আপনি এটির মতো টিক চিহ্ন সহ এড়াতে পারেন:-`$-এ-ভেরিয়েবল`)
বিজ্ঞপ্তি! আপনি চূড়ান্ত করা না থাকে তাহলে "@
এ খুব লাইনের শুরু , এটা ব্যর্থ হবে। আমার কোডটিতে এটি ইনডেন্ট করতে পারলাম না তা বুঝতে আমাকে এক ঘন্টা সময় লাগল!
বিষয়টিতে এখানে এমএসডিএন রয়েছে: উইন্ডোজ পাওয়ারশেল "এখানে-স্ট্রিংস" ব্যবহার করে