You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			22 lines
		
	
	
		
			373 B
		
	
	
	
		
			C#
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			373 B
		
	
	
	
		
			C#
		
	
	
	
	
	
|   | // CS1686: Local variable or parameter `i' cannot have their address taken and be used inside an anonymous method, lambda expression or query expression | ||
|  | // Line: 18 | ||
|  | // Compiler options: -unsafe | ||
|  | 
 | ||
|  | unsafe struct S | ||
|  | { | ||
|  | 	public int i; | ||
|  | } | ||
|  | 
 | ||
|  | class C | ||
|  | { | ||
|  | 	unsafe delegate int* D (); | ||
|  | 
 | ||
|  | 	static void Main () | ||
|  | 	{ | ||
|  | 		unsafe { | ||
|  | 			S str = new S (); | ||
|  | 			D d = delegate { return &str.i; }; | ||
|  | 		} | ||
|  | 	} | ||
|  | } |