У меня есть файл кода cs, такой как:
public class Constants
{
public static readonly string test="testcontent";
}
Когда я использую Mono.Ceil, анализирую dll, я не могу найти строку "testcontent"
.
, которую я тестировалAPI Field.InitialValue
, который пуст.
Затем я пишу еще один тестовый код.Затем я обнаружил, что к строке readonly можно получить доступ ldsfld .Но я понятия не имею, как получить к нему доступ в коде.
Затем я проверил все вещи, используя il dasm
.Я нигде не могу найти строку.
Если это невозможно, любые подсказки будут полезны.