我有這樣的代碼:A類型(類)作爲佔位符? (避免複製/粘貼)
OracleConnection myOracleConnection = new OracleConnection(connectionString);
myOracleConnection.Open();
OracleCommand command = myOracleConnection.CreateCommand();
command.CommandText =
SchemaDifferenceFinder.Model.SQLStatements.MissingTables.DropTable;
command.CommandType = System.Data.CommandType.Text;
command.ExecuteNonQuery();
myOracleConnection.Close();
在4號線找到 「MissingTables」。這是一個類。
這整個代碼將重複7次,一切都是一樣的,除了這個類的變化,舉例:「MissingColumns」。但我不想複製/粘貼整個代碼,只能取代這個小事。
我該怎麼辦?泛型的東西?如果需要的話,我也可以傳遞參數等。非常感謝每一個解決方案!
它是什麼ge去?也許你可以發表第二個重複的樣子(兩個片段) – gideon
而不是MissingTables,MissingColumns,這就是所有 – eMi
我沒有看到你只是將它分配給一個字符串! 'command.CommandText'這兩個答案提供將適用於你。 – gideon