அணுகல் மாற்றியமைப்பை அமைக்காதபோது, இயல்புநிலை அணுகல் மாற்றி பயன்படுத்தப்படுகிறது.எனவே இது அமைக்கப்படாவிட்டாலும் கூட சில வகையான அணுகல் மாற்றியமைப்பான் இருக்கும்.C# இல் உள்ள எல்லாவற்றிற்கும் இயல்புநிலை அணுகல் "அந்த உறுப்பினருக்காக நீங்கள் அறிவிக்கக்கூடிய மிகவும் தடைசெய்யப்பட்ட அணுகல்" ஆகும்.
- பெயர்வெளிகள் மறைமுகமாக பொது அறிவிக்கப்பட்ட அணுகலைக் கொண்டுள்ளன.C # பெயர்வெளி அறிவிப்புகளில் அணுகல் மாற்றிகள் எதுவும் அனுமதிக்கப்படவில்லை.
- C# தொகுப்பு அலகுகள் அல்லது பெயர்வெளிகளில் அறிவிக்கப்பட்ட வகைகள் பொது அல்லது உள் அறிவிக்கப்பட்ட அணுகல் மற்றும் உள் அறிவிக்கப்பட்ட அணுகலுக்கான இயல்புநிலையைக் கொண்டிருக்கலாம்.
- வகுப்பு உறுப்பினர்கள் ஐந்து வகையான அறிவிக்கப்பட்ட அணுகல் மற்றும் தனிப்பட்ட அறிவிக்கப்பட்ட அணுகலுக்கான இயல்புநிலை ஆகியவற்றைக் கொண்டிருக்கலாம்.(ஒரு வகுப்பின் உறுப்பினராக அறிவிக்கப்பட்ட ஒரு வகை ஐந்து வகையான அறிவிக்கப்பட்ட அணுகலைக் கொண்டிருக்கலாம் என்பதைக் கவனத்தில் கொள்ள வேண்டும், அதேசமயம் ஒரு பெயர்வெளியில் உறுப்பினராக அறிவிக்கப்பட்ட ஒரு வகை பொது அல்லது உள் அறிவிக்கப்பட்ட அணுகலை மட்டுமே கொண்டிருக்க முடியும்.)
- கட்டமைப்பு உறுப்பினர்கள் பொது, உள் அல்லது தனிப்பட்ட அறிவிக்கப்பட்ட அணுகல் மற்றும் தனியார் அறிவிக்கப்பட்ட அணுகலுக்கான இயல்புநிலையைக் கொண்டிருக்கலாம், ஏனெனில் C# கட்டமைப்புகள் மறைமுகமாக சீல் வைக்கப்பட்டுள்ளன.ஒரு கட்டமைப்பில் அறிமுகப்படுத்தப்பட்ட கட்டமைப்பு உறுப்பினர்கள் (அதாவது, அந்த கட்டமைப்பால் மரபுரிமையாக இல்லை) உள் அறிவிக்கப்பட்ட அணுகலைப் பாதுகாக்கவோ பாதுகாக்கவோ முடியாது.(ஒரு கட்டமைப்பின் உறுப்பினராக அறிவிக்கப்பட்ட ஒரு வகை பொது, உள் அல்லது தனிப்பட்ட அறிவிக்கப்பட்ட அணுகலைக் கொண்டிருக்கக்கூடும் என்பதை நினைவில் கொள்க, அதேசமயம் பெயர்வெளியின் உறுப்பினராக அறிவிக்கப்பட்ட ஒரு வகை பொது அல்லது உள் அறிவிக்கப்பட்ட அணுகலை மட்டுமே கொண்டிருக்க முடியும்.)
- இடைமுக உறுப்பினர்கள் மறைமுகமாக பொது அறிவிக்கப்பட்ட அணுகலைக் கொண்டுள்ளனர்.C# இடைமுக உறுப்பினர் அறிவிப்புகளில் அணுகல் மாற்றிகள் எதுவும் அனுமதிக்கப்படவில்லை.
- C# கணக்கீட்டு உறுப்பினர்கள் மறைமுகமாக பொது அறிவிக்கப்பட்ட அணுகலைக் கொண்டுள்ளனர்.கணக்கீட்டு உறுப்பினர் அறிவிப்புகளில் அணுகல் மாற்றிகள் எதுவும் அனுமதிக்கப்படவில்லை.