я читаю книгу под названием «Visual C# 2012 Программирование» и я придумал следующий код:что цель определенной линии в Кодексе
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Ch05StringManupulationEx
{
class Program
{
static void Main(string[] args)
{
string myString = "String with small s";
char[] myChar = myString.ToCharArray();
foreach (char whatever in myString)
{
Console.WriteLine("{0}", whatever);
}
Console.Write("\nyou have entered {0} characters in String ",myString.Length);
Console.ReadKey();
}
}
}
я не знаю, что такое aurthor делает на линии: char[] myChar = myString.ToCharArray();
, потому что он не использует переменную с именем MyChar в коде и даже если я прокомментировал линию и откомпилировать программу на выходе такое же, может ли один объяснить, что цель эта строка в этом коде?
Если он не используется - нет цели. Вы должны послать авторам книги, если вы считаете, что есть какая-то скрытая ценность этой строки. –
Я предполагаю, что он был оставлен из старой версии кода. Слишком просто, чтобы списки книг устарели :( –
Или может быть этот класс также используется где-то еще в книге. – Doro