Skip to content

Commit 827e5b8

Browse files
updating VB and F# code to have private getter as well, VB has same issue as C#.
1 parent 7b958fd commit 827e5b8

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

  • tests/fsharp/core/members/set-only-property

tests/fsharp/core/members/set-only-property/fs.fs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
type Class () =
22
let mutable v = 0
33
member x.Prop with set(value) = v <- value
4+
and private get () = v
45

56
let a = csharp.Class(Prop=1)
67
let b = basic.BasicClass(Prop=1)

tests/fsharp/core/members/set-only-property/vb.vb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
namespace basic
22
public class BasicClass
33
dim v as integer
4-
public writeonly property Prop as integer
4+
public property Prop as integer
5+
private get
6+
return v
7+
end get
58
set(value as integer)
69
v = value
710
end set

0 commit comments

Comments
 (0)