You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			22 lines
		
	
	
		
			313 B
		
	
	
	
		
			C#
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			313 B
		
	
	
	
		
			C#
		
	
	
	
	
	
|   | // CS0165: Use of unassigned local variable `a' | ||
|  | // Line: 14 | ||
|  | 
 | ||
|  | class C | ||
|  | { | ||
|  | 	static void Main () | ||
|  | 	{ | ||
|  | 		bool x = true, y = true, z = true; | ||
|  | 
 | ||
|  | 		int a; | ||
|  | 		if (x ? y : (z || Foo (out a))) | ||
|  | 			System.Console.WriteLine (z); | ||
|  | 		else | ||
|  | 			System.Console.WriteLine (a); | ||
|  | 	} | ||
|  | 
 | ||
|  | 	static bool Foo (out int f) | ||
|  | 	{ | ||
|  | 		f = 1; | ||
|  | 		return true; | ||
|  | 	} | ||
|  | } |