Primary constructors in Rider - C#
Формулировка задачи:
Скачал Rider жаль что там доступен только C#6 , но в нем вроде уже есть "основные конструкторы".Попробовал на простом примере :
Выдает кучу ошибок при сборке
Что написано неправильно? Или это баг студии?
Другие фичи C#6 работают , например , инициализация авто-свойств.
[Serializable]
public class Blank(string name, byte age, string message)
{
[NonSerialized] static readonly BinaryFormatter BinaryFormatter = new BinaryFormatter();
public string Name { get; } = name;
public byte Age { get; } = age;
public string Message { get; } = message;
public static Blank Read(Stream binarryStream) => (Blank) BinaryFormatter.Deserialize(binarryStream);
public void Pack(Stream stream) => BinaryFormatter.Serialize(stream, this);
}Решение задачи: «Primary constructors in Rider»
textual
Листинг программы
if (int.TryParse(someText, out int result))
{
result++;
}