tags:

views:

89

answers:

2

My guess is that "this" is more C#-ish and in F# it's better to use "self".

Are there any required/preferred coding guidelines?

+2  A: 

In many examples I've seen people are using just x. In my own code started with this, but now I usually do x, because IMHO it makes the code somewhat more readable

mfeingold
+2  A: 

In addition to "this", "self", and "x", I have also seen "__" and "lowercaseenclosingclassname".

Brian
In my experience I use 'this' to be like C#, 'x' when brevity is desired, and '__' to indicate that the value isn't important.
Chris Smith