17 lines
		
	
	
		
			682 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			682 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Literal Improvements
							 | 
						|||
| 
								 | 
							
								localeTitle: تحسينات حرفية
							 | 
						|||
| 
								 | 
							
								---
# تحسينات حرفية
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								يتيح C # 7.0 حدوث **_فاصل رقمي_** داخل عدد العناصر الحرفية:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 `var d = 123_456; 
							 | 
						|||
| 
								 | 
							
								 var x = 0xAB_CD_EF; 
							 | 
						|||
| 
								 | 
							
								` 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								يمكنك وضعها أينما تريد بين الأرقام ، لتحسين إمكانية القراءة. ليس لها أي تأثير على القيمة.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								أيضا ، يقدم C # 7.0 **_حرفية ثنائية_** ، بحيث يمكنك تحديد أنماط بت مباشرة بدلا من الاضطرار إلى معرفة تدوين سداسي عشري عن ظهر قلب.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 `var b = 0b1010_1011_1100_1101_1110_1111; 
							 | 
						|||
| 
								 | 
							
								`
							 |