Привет, ребята, мне не нужен ответ, но я хотел бы узнать, что я делаю неправильно. Будучи новичком, я получил очень «легкое» задание в учебе. Мне нужно создать строку, и внутри этой строки мне нужно заменить некоторые слова другими словами без использования for для l oop следующим образом: (также я хочу напечатать его, но я не знаю, куда поместить Console.WriteLine и google поиск в течение 1 часа не работал или не спрашивал коллегу.
/ * Excersice: использование со строителем строк * кошка становится маленькой кошкой * собака становится маленькой собачкой * мышь становится маленькой мышкой * слова, которые необходимо заменить на * не используйте al oop* /
using System;
using System.Collections.Generic;
using System.Text;
namespace Opgavens_leerpad_3_oefening
{
class Program
{
static string Main(string[] args)
{
StringBuilder sb = new StringBuilder();
string dogCat = new string("Can the cat find the mouse without waking the dog.");
static string replacethisstring(string dogCat);
{
hondKat = dogCat.Replace("cat", "littlecat");
hondKat = dogCat.Replace("dog", "littldog");
hondKat = dogCat.Replace("mouse", "littlemouse");
hondKat = dogCat.Replace("the", "a");
return dogCat;
}
}
}
}
Ошибка CS5001: Программа не содержит stati c «Основной» метод, подходящий для точки входа (я не получаю это 'почти любая программа запускается с этими состояниями c Основные аргументы?)
Ошибка CS8112: replacethisstring (string)' является локальной функцией и поэтому всегда должна иметь тело. (I просто дал ему тело, верно? Я открыл {и закрыл его} и вставил замену с возвратом.)