C#中没有session 可以自己写方法
using System;
using System.Collections.Generic;
using System.Text;
namespace JXC69IC
{
class SingletonTemplate<T>
{
private static object locker = new object();
private static SingletonTemplate<T> obj = null;
private static T instance = default(T);
private SingletonTemplate()
{
instance = Activator.CreateInstance<T>();
}
public static T Instance
{
get
{
lock (locker)
{
if (obj == null)
{
obj = new SingletonTemplate<T>();
}
}
return instance;
}
}
}
}
首先初始化数据
//全局保存用户信息
SingletonTemplate<Models.JxcCuser>.Instance.USERNAME=jc.USERNAME ;//用户名
SingletonTemplate<Models.JxcCuser>.Instance.USERFT=jc.USERFT;//密码
SingletonTemplate<Models.JxcCuser>.Instance.USERPWD=jc.USERPWD;//权限
调用获取数据
//获取用户权限信息
string userft = SingletonTemplate<Models.JxcCuser>.Instance.USERFT.ToString();
string username = SingletonTemplate<Models.JxcCuser>.Instance.USERNAME.ToString();
ok其中的单例模式 就不多说了
- 大小: 33.3 KB
分享到:
相关推荐
C# WinForm通过全局变量实现不同窗体之间传值的解决方案的源码
全局变量、局部变量、静态全局变量、静态局部变量的区别
C#利用内置函数将全局变量的字符串变为函数参数
Asp.net及C#全局变量使用方法汇总
Unity3D教程:成员变量和全局变量在函数外面定义的变量叫做成员变量,它们能够通过Unity的检查器进行访问,存储在成员变量中的值将自动地保存在项目中。}使用
c#下注册全局变量,快捷键,组合键。 using System; using System.Runtime.InteropServices;
WPF的数据绑定功能非常强大,在控件中使用数据绑定功能会为你节省大量的处理时间。本示例中,将一个变量绑定到一个控件上,在代码中改变变量值,并立刻引起控件值的变化。此代码经过删减,仅仅保留精简内容,一看就...
本文实例讲述了C#中static静态变量的用法。分享给大家供大家参考。具体如下: 使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员static修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,...
C#命名规范 只是命名规范感兴趣可以看看
C#程序设计-3期(KC008) KC008110200018_如何设定全局连接数据变量.docx 学习资料 复习资料 教学资源
本文将介绍C# WinForm捕获全局变量异常 SamWang解决方法,需要的朋友可以参考
C#winform窗体间传值,三种方法示例,注释详细。使用方法:使用vs2013打开编译运行即可; 工程中总共介绍了三种方法: ###方法1:通过保存对象的引用调用其方法实现对子窗体的控制; ###方法2:通过委托,在子窗体...
asp.net聊天室,用application全局变量实现功能,参考别人,结合自己的,最终的效果,挺不错的
wpf 给控件绑定静态变量,静态变理改变后控件上的值随着变量的demo,这只是个demo,具体应用场景可以根据实际的情况进行调整,本demo使用 vs2019进行编写。
Sass是一种强大的css扩展语言(css本身并不是一门语言),它允许你使用变量、嵌套规则、mixins、导入等css没有但开发语言(如Java、C#、Ruby等)有的一些特性,并且完全兼容CSS语法。Sass有助于保持大型样式表结构...
C#程序设计-3期(KC008) KC008110200017_如何设定ASP.NET中的全局变量.docx 学习资料 复习资料 教学资源
C#中没有了像VB.Net中的全局变量,那么我们如何实现在不同的页面间传递参数呢? 下面举例说明如何实现这一功能. 1.新建一个项目. 2.在该工程中添加一个窗体Form1. 3.在该窗体中定义静态型字符串变量myTestStr1: ...
C#三种窗体之间传值全局变量、构造函数、委托,思路:构造函数和委托传递多个参数,可考虑将多个变量封装集合或者结构体,传递集合或结构体即可。
Windows应用程序中的各Form窗体间数据传递可以通过定义全局变量(Public static 变量)等方法来实现。而这些方法却无法用以ASP.NET中各Web页面数据传递,所以就必须寻找另外的方法。本文就来介绍二种可以实现ASP.NET...