В недавнем вопросе «Импорт структуры VB6 в C#» код содержал строку фиксированной длины, подобную этой:
Вопрос о том, как реализовать строку фиксированной длины в C#, обсуждался, и я предложил возможный метод (хотя я рекомендовал не использовать строки фиксированной длины). в любой форме). Однако в одном из ответов упоминался VBFixedStringAttribute без дальнейших объяснений, и мне было интересно узнать, о чем идет речь. Однако когда я начал искать некоторую информацию об этом, я смог найти очень мало информации в MSDN или даже в поиске Bing. Тогда возникает вопрос: «Как на самом деле это использовать?»
Мне не удалось найти примеров кода на C#, и хотя в MSDN был минимальный пример VB.NET, моих навыков VB.NET недостаточно, чтобы понять, что происходит. работаю с ним, чтобы я мог перевести его на C#.
Может ли кто-нибудь предоставить небольшой код и объяснение того, что происходит с VBFixedStringAttribute?
Подробнее здесь:
https://stackoverflow.com/questions/126 ... ibute-in-c