Означает, что поле доступно наследнику в рамках одной assembly.
То есть наследник из левой сборки обломается, наследник из той же сборки получит доступ.
Интерфейс удобный.
То, что мне нужно — всё есть.
Синхронизация работает без косяков.
Апдейты выходят часто.
Какую-то важную запись сделал на работе — дома или с телефона прочитал.
Вот чего мне действительно не хватает — так это иерархичности.
Блокноты идут строго по порядку, нет вложенных подблокнотов или чего-то подобного (по крайней мере я ничего такого в evernote не нашёл).
Понятно, что evenote не сто рублей, чтобы всем нравиться, но со своими функциями справляется хорошо.
Ложная тревога.
IL модификаторы доступа называются:
famorassem — family or assembly — это protected internal в терминах C#
famandassem — family and assembly — это protected private в терминах С++\CLI
в терминах C# protected internal и internal protected значат ровно одно и то же — ваше утверждение что это два разных смысла — неверно.
Получить famandassem модификатор доступа в C# нельзя никаким способом.
.net доддерживает ещё один модификатор:
protected private
Его нет в C#, но он есть, например, в С++\CLI.
Означает, что поле доступно наследнику в рамках одной assembly.
То есть наследник из левой сборки обломается, наследник из той же сборки получит доступ.
В глаза не видел версию 3.1, начал с 3.5.
Интерфейс удобный.
То, что мне нужно — всё есть.
Синхронизация работает без косяков.
Апдейты выходят часто.
Какую-то важную запись сделал на работе — дома или с телефона прочитал.
Вот чего мне действительно не хватает — так это иерархичности.
Блокноты идут строго по порядку, нет вложенных подблокнотов или чего-то подобного (по крайней мере я ничего такого в evernote не нашёл).
Понятно, что evenote не сто рублей, чтобы всем нравиться, но со своими функциями справляется хорошо.