Ten szczególny znak wydaje się, aby pokazać się całym .NET kodu źródłowego odniesienia. Jest znacznie częściej używany w komentarzach niż jako zmienna, ale nie jest jedynym miejscem, w którym się pojawia (WeakKeyDictionary
używa go jako celu, na przykład lock
).
W wielu przypadkach. jest to synonim słowa "sync", jak w:
InstancePersistenceContext.cs:1586: Fx.AssertAndThrowFatal(this.context.Active,
"Out-of-[....] between InstanceExecutionContext and ExecutionAsyncResult.");
EditModeSwitchButton.cs:64: // [....] to the owning PropertyContainer only if requested to do so
i moje ulubione, z przestarzałym System.Web.Mobuile
Klasa:
TemporaryBitmapFile.cs: private void [....]()
My najlepszy przypuszczenie, aby skąd pochodzi to, że jest to etap poprzedzający publikację, który jest wykonywany na kodzie źródłowym, zanim zostanie opublikowany publicznie (pojawia się we wszystkich egzemplarzach źródła referencyjnego, które znalazłem, ale nie jest udostępniany przez SSCLI, który został zwolniony chwilę wstecz. , RemotingProxy.cs:222
:
SSCLI: int callType = Message.Sync;
RefSec: int callType = Message.[....];
Dosłownie '....", lub ...? W każdym razie wygląda na zaciemnioną. – Ryan
Albo ten kod był przez obfuscator, albo został napisany przez programistę, który powinien zostać zwolniony z jakiejkolwiek firmy, która wytworzyła kod :) – dasblinkenlight
linia jest dosłownie tak wklejona. W rzeczywistości jest to deklaracja na górze pliku, 'private bool _ [...];' –