version: vs2005
Autocompletion inserts (), even on a place were a delegate (thus just a method name, not a method call) is expected.
Example:
private delegate void CallBack();
private CallBack callBack;
protected void MyCallBack()
{
// ...
}
public string Test([Validation] string p)
{
callBack = M| // | is cursor position
// ...
}
Result when pressing autocomplete:
callBack = MyCallBack();| // | is cursor position
and an error message "Cannot convert source type 'void' to ...".