zoukankan
html css js c++ java
接口的使用
好长时间没用了.今年看 petshop 都有点快忘了.....
Account.cs
using
System;
using
System.Reflection;
using
System.Configuration;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Account 的摘要说明。
///
</summary>
public
class
Account
{
public
int
SignIn(
string
userId,
string
password)
{
if
((userId.Trim()
==
string
.Empty)
||
(password.Trim()
==
string
.Empty))
return
10
;
IAccount dal
=
(IAccount)Assembly.Load(
"
Z_Petshop
"
).CreateInstance (
"
Z_Petshop.
"
+
"
Class_Account
"
);
int
account
=
dal.SignIn(userId, password);
return
account;
}
}
}
Class_Account.cs
using
System;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Class_Account 的摘要说明。
///
</summary>
public
class
Class_Account : IAccount
{
public
int
SignIn(
string
userId,
string
password)
{
return
100
;
}
}
}
IAccount.cs
using
System;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Iaccount 的摘要说明。
///
</summary>
public
interface
IAccount
{
int
SignIn(
string
userId,
string
password);
}
}
调用页面
private
void
Page_Load(
object
sender, System.EventArgs e)
{
//
在此处放置用户代码以初始化页面
Account s
=
new
Account ();
int
I
=
s.SignIn (
"
100
"
,
"
100
"
);
this
.Response .Write (I);
}
查看全文
相关阅读:
如何在局域网安装Redmine(转贴)
介绍开源的项目管理系统-Redmine
【转】ios开发证书,描述文件,bundle ID的关系
【转】Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
【转】 Tomcat+redis+nginx配置
【转】Java做服务器开发语言
【转】程序员的五大陷阱
一个简单的网页服务器
【转】Eclipse中创建并运行Servlet项目
【转】在Eclipse环境下配置Servlet开发环境
原文地址:https://www.cnblogs.com/gwazy/p/154135.html
最新文章
dpkg: error processing mysql-server (--configure): dependency problems
Ubuntu10.10的网络配置
Windows下MYSQL自动备份批处理
BitNami-Redmine安装和VisualSVN-Server配合使用
bitnami redmine安装、配置、备份、恢复(这篇文章靠谱)
linux sendmail 邮件服务器架设(fedora 8)
redmine的邮件配置
Win7下Redmine2.0.3+Mysql55+Ruby1.8.7成功安装记录分享
Windows下安装Redmine
Redmine(Ruby)配置经验
热门文章
用NEXUS搭建MAVEN私服
Nexus入门指南(图文)
解决nexus下载maven索引的问题
QC邮件转发工具Mail Direct安装配置手册
关于TD邮件功能不能发到认证邮箱的解决之法
HP quality center 9.0 邮件设置
项目管理和版本跟踪——Redmine和SVN的结合
关于安装Redmine服务启动和邮件设置
在项目管理工具Redmine中使用SubVersion进行版本管理
在 InstantRails 环境下,安装使用 redMine
Copyright © 2011-2022 走看看