Как преобразовать файл, изначально написанный с помощью директив using
, чтобы быть полностью полностью квалифицированными именами?Преобразование кода с использованием операторов в полностью квалифицированные имена
E.g. перейти от
using System;
using System.Collections.Generic;
using System.Net;
using System.IO;
using System.Text;
using System.Xml.XPath;
namespace ChatterBotAPI
{
public interface ChatterBotSession
{
ChatterBotThought Think(ChatterBotThought thought);
string Think(string text);
}
internal class PandorabotsSession : ChatterBotSession
{
private readonly IDictionary<string, string> vars;
public PandorabotsSession(string botid)
{
vars = new Dictionary<string, string>();
vars["botid"] = botid;
vars["custid"] = Guid.NewGuid().ToString();
}
public ChatterBotThought Think(ChatterBotThought thought)
{
...
}
к этому
namespace ChatterBotAPI
{
public interface ChatterBotSession
{
ChatterBotThought Think(ChatterBotThought thought);
string Think(string text);
}
internal class PandorabotsSession : ChatterBotSession
{
private readonly System.Collections.Generic.IDictionary<string, string> vars;
public PandorabotsSession(string botid)
{
vars = new System.Collections.Generic.Dictionary<string, string>();
vars["botid"] = botid;
vars["custid"] = System.Guid.NewGuid().ToString();
}
public ChatterBotThought Think(ChatterBotThought thought)
{
...
}
Какая проблема? чего вы пытаетесь достичь? –
@ un-lucky Я позаимствовал [чужую библиотеку] (https://github.com/pierredavidbelanger/chatter-bot-api) и хочу использовать ее в моем проекте. Мой проект использует программу, которая запускает сценарии C# «на лету» и не обрабатывает правильные инструкции 'use', поэтому мне нужно, чтобы все было указано с помощью полностью квалифицированных имен. – theonlygusti
@ theonlygusti Удалите все строки 'using', затем выполните каждую ошибку компиляции и укажите правильный путь к именам. – Rob