static方法 public static IList<JObject> GetJsonByRef<T>(IEnumerable<T> _tList)IEnumerable<T> 是有状态的,而方法内部就没有有状态的变量请问这种场合时候使用static吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static就是修饰此方法为 类方法 与其他没啥关系 泛型方法static跟着没多大关系 C# code public static IList<JObject> GetJsonByRef<T>(IEnumerable<T> _tList)如果你这么声明 只能说明 GetJsonByRef这个变量属于类级别的。 看来是我没说清楚,这只是一个生成json字符串的方法。在使用静态方法时,如果方法内部有赋值语句什么的,而变量的值是根据外部不同情况定的,那么当这个方法多次调用的时候,有可能在前一次调用还没结束时,这个方法内部的变量值被改变了。 根据你说的情况,用不用static没有什么关系你说的好像有点线程同步的味道..我还是没理解你的意思,能不能举个例子 C#中TabControl控件的TabPage处理事件 字符串取值问题 VS 08 SP1 安装问题 C#中报表问题? 小提一问:怎样弹出一个对话筐 高手请进!!怎样才能动态新建Socket对象。 还有其它方式可让第二个窗体永远显示在主窗体的上方(也不是使用父子窗体的方式) 简单的问题,100分给大家! 问一下……(急需啵) 多线程之自定义线程问题 望大虾们指点迷津 安装 vs 2010只有.NET 4.0 怎么才能使用 2.0 3.5? DateTable(数据筛选)
static跟着没多大关系
在使用静态方法时,如果方法内部有赋值语句什么的,而变量的值是根据外部不同情况定的,那么当这个方法多次调用的时候,有可能在前一次调用还没结束时,这个方法内部的变量值被改变了。
你说的好像有点线程同步的味道..
我还是没理解你的意思,能不能举个例子