blob: 45e5966fb9c819f157d401c2983811b2f240f115 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// CS1612: Cannot modify a value type return value of `X.P'. Consider storing the value in a temporary variable
// Line: 9
using System;
class X {
static void Main ()
{
bar (out P.x);
Console.WriteLine ("Got: " + P.x);
}
static void bar (out int x) { x = 10; }
static G P {
get {
return g;
}
}
static G g = new G ();
struct G {
public int x;
}
}
|