C#
- 79 ответов
- 0 вопросов
91
Вклад в тег
string CreateASCIIStr(string value) => Encoding.ASCII.GetString(Convert.FromBase64String(value));
string CreateASCIIStr(string value) =>
LocalData + Encoding.ASCII.GetString(Convert.FromBase64String(value));
string LocalData = "0";
string CreateASCIIStr(string value) =>
LocalData + Encoding.ASCII.GetString(Convert.FromBase64String(value));
var data = new[] {
CreateASCIIStr("Тут"),
CreateASCIIStr("Все"),
CreateASCIIStr("значения"),
CreateASCIIStr("будут"),
CreateASCIIStr("совершенные"),
CreateASCIIStr("Разные")
};
using System.Drawing;
error CS0246: Не удалось найти тип или имя пространства имен "Point" (возможно, отсутствует директива using или ссылка на сборку)
Чем можно заменить класс Point из System.Drawing?
class Point
{
}
if (field[i, j] == "0") current = new Point(i, j);
1>error CS1061: "Point" не содержит определения "X", и не удалось найти доступный метод расширения "X", принимающий тип "Point" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
if ((i == current.X) && (j == current.Y))
1>error CS1061: "Point" не содержит определения "Y", и не удалось найти доступный метод расширения "Y", принимающий тип "Point" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
1>error CS1061: "Point" не содержит определения "Y", и не удалось найти доступный метод расширения "Y", принимающий тип "Point" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
class Point
{
public int X { get; set; }
public int Y { get; set; }
public Point(int x, int y)
{
X = x;
Y = y;
}
}
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
public class Questions
{
public string Question { get; set; }
public string Theme { get; set; }
public string Description { get; set; }
public string QuestionEn { get; set; }
public string DescrEn { get; set; }
}
const string FilePath = "sample.xls";
var qs = new List<Questions>();
using var stream = File.Open(FilePath, FileMode.Open, FileAccess.Read);
using var reader = ExcelReaderFactory.CreateReader(stream);
do
{
while (reader.Read())
{
var question = reader.GetString(0);
var theme = reader.GetString(1);
var description = reader.GetString(2);
qs.Add(new Questions()
{
Question = question,
Theme = theme,
Description = description
});
}
} while (reader.NextResult());
foreach(var q in qs)
{
Console.WriteLine($"{q.Question}");
Console.WriteLine($"{q.Theme}");
Console.WriteLine($"{q.Description}");
Console.WriteLine(new string('-', Console.WindowWidth));
}
Индейцы в знак примирения хлопали в ладоши
history
Они закапывали топор войны
----------------------------------------------------------------------------------------------------
Моряки пропитывали свою одежду смолой, чтобы она не рвалась
history
Чтобы она не пропускала воду
----------------------------------------------------------------------------------------------------
dotnet publish
dotnet publish -c Release --framework netcoreapp2.0 --runtime osx-x64