Size: a a a

2021 July 08

U

User in .NET Talks🎄
А оно мне говорит что нельзя, потому что я не вижу функций.
источник

IC

Ilya L Che in .NET Talks🎄
Порядок файлов указывается в файле проекта. С расположением в файловой системе он никак не связан.
источник

U

User in .NET Talks🎄
Ладно предположим что мне надо вызвать функцию, которая мне недоступна что мне делать.
источник

IC

Ilya L Che in .NET Talks🎄
В хороших IDE файлы можно тягать вверх-вниз в дереве. Я не знаю, хорошая ли у тебя IDE.
источник

U

User in .NET Talks🎄
Если я перетяну вниз, то эта функция уже в другом месте будет недоступна
источник

IC

Ilya L Che in .NET Talks🎄
Почему это? Тебе надо расположить ниже файл, в котором ты хочешь вызвать функцию.
источник

U

User in .NET Talks🎄
Мне надо вызвать функцию из файла 1, в файле 4, но файл 2,3 используют функции из файла 1
источник

U

User in .NET Talks🎄
Придется копируваты эту функцию. похода
источник

IC

Ilya L Che in .NET Talks🎄
Ты что-то делаешь не так. Из файла 4 должна быть доступна функция файла 1. По такой же логике она доступна в файлах 2 и 3)
источник

U

User in .NET Talks🎄
ну ладно немного не так
источник

IC

Ilya L Che in .NET Talks🎄
А как?
источник

U

User in .NET Talks🎄
Файлу два надо вызвать функцию, файла 4, но файл 4 зависим от функции из файла 3
источник

IC

Ilya L Che in .NET Talks🎄
Тогда у тебя проблемы с архитектурой, наверное. Разбей файл 2 на две части. 1 часть останется на месте, а вторая пойдёт в конец списка и сможет вызывать код из файла 2 и файла 4.
источник

U

User in .NET Talks🎄
Ну незнаю, если проект большой например, на пару тысяч файлов, это может быть большой проблемой
источник

IC

Ilya L Che in .NET Talks🎄
Или ты просто хочешь сделать что-то очень страшное. Тогда язык спас тебя от создания страшных вещей!
источник

U

User in .NET Talks🎄
)
источник

IC

Ilya L Che in .NET Talks🎄
Если это проект на пару тысяч файлов, то тем более порядок файлов важен, потому что в системе такой сложности очень легко запутаться и сделать циклическую зависимость логики и UI!
источник

IC

Ilya L Che in .NET Talks🎄
А распутывать потом этот код будет очень сложно.
источник

U

User in .NET Talks🎄
Логика там будет не в одном файле.
источник

U

User in .NET Talks🎄
Логика тока 500 файлов)
источник