Używanie kodu Script # z operacjami łańcuchowymi w standartowym projekcie C # .NET

Dodałem odwołanie do skryptu # do mojej standardowej aplikacji konsoli. Następnie próbowałem wywołać stamtąd metodę, ale wystąpił następujący błąd:

Przypuszczam, że stało się to w następującej linii:

string[] lines = s.Split(';');

Moje założenie jest takie, jak zwyklemscorlib biblioteka nie ma metodypublic string[] Split(char separator), ale mapublic string[] Split(params char[] separator)

Czy można napisać poprawny kod za pomocą takich operacji łańcuchowych zarówno dla projektu Script #, jak i dla standardowego projektu C # .NET? Z powodu tego problemu muszę napisać duplikat kodu dla obu projektów przy minimalnej różnicy.

P.S. Próbowałem użyć przekierowań wiążących assemblty, jak omówiono wto więc pytanie, ale to mi nie pomogło.

questionAnswers(2)

yourAnswerToTheQuestion