我们知道Assigend()是判断一个指针或是对象是否指向空的函数.可以我现在遇到这样一个情况:在一个函数中如:
procedure TForm1.AA();
var
   A: TStringList;
begin
   if Assgined(A) then
     ShowMessage('true')
   else ShowMessage('false');
end;
//以上A没有创建,但这里执行时会显示True;
但是,如果我把这个A声明放到类的private或public..下面时.这里显示结果会是False
这是怎么会事?