ক্লাসের জন্য নামকরণ কনভেনশন
একটি ক্লাস সংজ্ঞা class কীওয়ার্ড দিয়ে শুরু হয়, তারপর ক্লাসের নাম এবং ক वर्ग বন্ধনীর মধ্যে ক্লাস বডি থাকে। ক্লাস নামের জন্য নিচের কনভেনশনগুলো রয়েছে।
প্যাসকেল কেসিং (Pascal Casing)
ক্লাস নামের কোডিং কনভেনশন হল প্যাসকেল কেসিং (PascalCasing) ব্যবহার করা।
public class EmployeeDetails {}উপরোক্তে, EmployeeDetails ক্লাসের নাম প্যাসকেল কেসিং-এ।
Noun বা Noun Phrases
ক্লাসের নাম নাউন বা নাউন ফ্রেজ হিসেবে রাখা উচিত −
public class Employee {} আইডেন্টিফায়ার হল একটি নাম যা ক্লাস, ভেরিয়েবল, ফাংশন বা যেকোনো ইউজার-ডিফাইনড আইটেম চিহ্নিত করতে ব্যবহৃত হয়। আইডেন্টিফায়ারদের জন্য নিচের নামকরণ কনভেনশনগুলো রয়েছে −
এক নাম অবশ্যই একটি অক্ষর দিয়ে শুরু হতে হবে, যার পরeregular letters, digits (0-9) বা আন্ডারস্কোর থাকতে পারে। আইডেন্টিফায়ারের প্রথম ক্যারেক্টার ডিজিট হতে পারে না।
এতে কোনো এমবেডেড স্পেস বা সিম্বল (যেমন ? - + ! @ # % ^ & * ( ) [ ] { } . ; : " ' / এবং \) থাকতে পারবে না। তবে আন্ডারস্কোর (_) ব্যবহার করা যাবে।
এটি C# কীওয়ার্ড হতে পারবে না।