Specialists in Microsoft Access and Visual Foxpro database training and development

I am happy to hear from existing clients but I am taking no new calls.

March 2015

I have now retired and am taking on no new work. I'd like to thank all our customers over the past 20 years. It really has been a most enjoyable time.

Adding comments in C# or VFP

C#

//, /*, */

VFP

Note, *, &&

C# Syntax Notes

Comments in C# are similar to those in C, Java and Javascript. There are two
styles:
//
marks a single line and the matching pair
/*
and
*/
mark a block of comments. Such a block can cover anything from a few characters
within a line of code to several lines of code.

The
//
marker can be used at the start of a line or in the middle
of a line.

// This comment fills the whole line
SqlConnection con = new SqlConnection(conString);
con.Open();
// This comment is part of a line

/* These comments are spread over several lines ...
SqlConnection con = new SqlConnection(connectStr);
con.Open();
... and can rem out a block of code. */

The danger with the block style of comment is that any mistake in the
closing tag means that all the text until the next correctly-formed
closing tag will be accidentally turned into a comment.

VFP Syntax Notes

There are three styles of comment in Visual FoxPro. The
*
and
Note
markers are similar. They must be at the start of a line and they mark that entire
line as a comment:

* If an asterisk is the first character
* on a line then the entire line is a
* comment.

Note If 'Note' is the first word on
Note a line then the entire line is a
Note comment.

The
Note
style dates from dBaseII and is only supported in Visual FoxPro for
backwards compatibility. Comments written in this way can be very
difficult to understand because you tend to include the word "Note"
when you're reading them.

The third style of FoxPro comment uses a double ampersand
&&.
This can be placed anywhere in a line and marks the start of a comment which
runs to the end of the line

SELECT
0
USE
customer
&& Open the table

Visual FoxPro does not have a style of comment which will
mark a block in a program but you can select several lines
of text, right-click, and select
Comment
to indentify them as comments. This tool uses
*!*
to mark the comments so you can easily see which code
has been remmed out in this way. The
Uncomment
option on the right-click menu will remove the
*!*
comment marks in the text selected.