关于conn.CreateCommand的疑问

csbmm 2009-05-05 12:35:31
string connstring = " Data Source = temp; User ID = temp; Password = temp;";

OracleConnection conn = new OracleConnection(connstring);

//尝试连接数据库
try
{
conn.Open();
OracleCommand cmd = conn.CreateCommand;



用方法也可以创建对象么?不是只有类才可以定义对象么?
...全文
209 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcalll 2009-05-05
  • 打赏
  • 举报
回复
OracleCommand cmd = conn.CreateCommand;

方法返回该类型实例不久行了吗?

public OracleCommand CreateCommand()
{
return new OracleCommand();
}
CqCoder 2009-05-05
  • 打赏
  • 举报
回复
只有类才可以创建对象,OracleConnection, OracleCommand是类
2个对象 conn,cmd
dstarlmm 2009-05-05
  • 打赏
  • 举报
回复
去看一下工厂设计模式。
CGabriel 2009-05-05
  • 打赏
  • 举报
回复
别人已经在函数里面帮你把实例化对象,初始化等等一大堆工作都做完了。

PS:类才可以定义对象,什么意思?使用类实例化对象吗

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧