Первый класс являющийся частичным классом я не могу сделать это. Как я могу это сделать?
Факт, что класс неполный, имеет ничего, чтобы сделать это. С точки зрения внешнего типа он не знает (или не заботится) о том, что класс является частичным классом.
Причина, по которой вы можете получить доступ file
от другого класса, состоит в том, что file
является закрытым.
Чтобы получить доступ к члену напрямую, вам потребуется, чтобы этот член был общедоступным, и вам также понадобится экземпляр этого типа.
Сказав это, поскольку, похоже, это связано с веб-страницей, для какого-либо другого класса не имеет смысла обращаться к полям страниц в первую очередь. То, что вы должны делать, заключается в том, что конструктор или метод (ы) test
принимают параметр типа string
, которому getFile
может передать поле file
при создании объекта test
или при вызове одного из его методов.
'public class test()' не будет компилироваться. Нет смысла иметь круглые скобки. – Servy
Удаление 'test()' не сделает его компиляцией либо ... – user7116