Сообщение Re[4]: ref Получилось, спасибо.. от 11.10.2019 12:44
Изменено 11.10.2019 12:55 alexzzzz
Re[4]: ref Получилось, спасибо..
Здравствуйте, Jack128, Вы писали:
N>>или так:
J>а вот тут не могу сказать. Мне самому не понятно.
Тоже фигня какая-то получается.
PS
Кстати, = и ref это не два разных слова друг за другом, а единый ref assignment operator: =ref
а в скобочках должно стоять что-то, что возвращает ссылку.
N>>или так:
ref string s = s1.Length > s2.Length ? ref s1 : ref s2;
J>а вот тут не могу сказать. Мне самому не понятно.
string temp;
if (s1.Length > s2.Length)
temp = ref s1;
else
temp = ref s2;
ref string s = temp;
Тоже фигня какая-то получается.
PS
Кстати, = и ref это не два разных слова друг за другом, а единый ref assignment operator: =ref
ref string s = ref (...)
а в скобочках должно стоять что-то, что возвращает ссылку.
Re[4]: ref Получилось, спасибо..
Здравствуйте, Jack128, Вы писали:
N>>или так:
J>а вот тут не могу сказать. Мне самому не понятно.
Тоже фигня какая-то получается.
PS
Кстати, = и ref это не два разных слова друг за другом, а единый ref assignment operator: =ref
а в скобочках должно стоять что-то, что возвращает ссылку.
N>>или так:
ref string s = s1.Length > s2.Length ? ref s1 : ref s2;
J>а вот тут не могу сказать. Мне самому не понятно.
string temp;
if (s1.Length > s2.Length)
temp = ref s1;
else
temp = ref s2;
ref string s = temp;
Тоже фигня какая-то получается.
PS
Кстати, = и ref это не два разных слова друг за другом, а единый ref assignment operator: =ref
ref string s = ref (...)
а в скобочках должно стоять что-то, что возвращает ссылку.