Wie konvertiere ich eine Datei, die ursprünglich mit using
-Direktiven geschrieben wurde, zu vollständig vollständig qualifizierten Namen?Konvertieren von Code mit Anweisungen zu voll qualifizierten Namen
z. gehen von
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)
{
...
}
dieser
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)
{
...
}
Was ist Ihr tatsächliches Problem? Was versuchst du zu erreichen? –
@ un-lucky Ich habe [fremde Bibliothek] ausgeliehen (https://github.com/pierredavidbelanger/chatter-bot-api) und möchte sie in einem meiner Projekte verwenden. Mein Projekt verwendet ein Programm, das C# -Skripte im laufenden Betrieb ausführt und die 'using'-Anweisungen nicht richtig handhabt. Daher muss alles über vollständig qualifizierte Namen angegeben werden. – theonlygusti
@theonlygusti Entfernen Sie alle 'using'-Zeilen, gehen Sie dann durch jeden Kompilierungsfehler und geben Sie den korrekten namespaced Pfad an. – Rob