草庐IT

成员方

全部标签

c# - 使用 asp.net 成员(member)提供程序如何检查用户是否已注册?

使用asp.net和c#成员提供程序如何检查用户是否已注册?我想在代码中处理此问题而不是使用“登录状态”? 最佳答案 不确定你是否想知道他们是“注册”用户还是已经登录(正如登录状态所指示的那样)这里是为了知道他们是否登录(登录状态使用什么):System.Web.HttpContext.Current.User.Identity.IsAuthenticated; 关于c#-使用asp.net成员(member)提供程序如何检查用户是否已注册?,我们在StackOverflow上找到一个类

c# - 为什么在 C# 中这在成员初始值设定项中是不允许的,但在 VB.Net 中是允许的

我正在将VB.Net应用程序转换为C#,并注意到在VB.Net代码中,有一个私有(private)成员变量,它是使用Me初始化的,如下所示:Privatem_ClassAAsNewMyCollection(OfClassA)(Me)当我将其转换为C#代码时:privateMyCollection_classA=newMyCollection(this);我有错误Argumentisvaluewhileparametertypeisref.如果我把ref放在参数this前面,我会得到错误cannotusethisinmemberinitializer.我在这里读到成员在基类之前被初始化,

c# - 如何获取类型成员的源文件名和行号?

考虑到调试数据文件可用(PDB)并通过使用System.Reflection或其他类似框架(例如Mono.Cecil),如何以编程方式检索源文件名和声明类型或类型成员的行号。例如,假设您已将此文件编译成程序集:C:\MyProject\Foo.cs1:publicclassFoo2:{3:publicstringSayHello()4:{5:return"Hello";6:}7:}如何做类似的事情:MethodInfomethodInfo=typeof(Foo).GetMethod("SayHello");stringsourceFileName=methodInfo.GetSourc

c# - 仅为公共(public)成员提取 xml 注释

我正在使用xml注释来记录组件的公共(public)、内部和私有(private)成员。我想将生成的文档xml文件与组件程序集打包在一起,以便在最终产品中启用“丰富的”(例如,方法、异常和参数描述)VisualStudioIntellisense。它的问题是C#编译器为所有内容(包括内部类、方法、内部枚举的私有(private)字段等)创建文档条目,并且似乎没有切换到“仅公共(public)成员”模式。现在我不想遍历超过50个文件,每个文件都有XX方法,并删除私有(private)和内部成员的所有评论。即使我这样做了,我也可能不会在自动生成资源文件方面取得太大成功,因为这些强类型资源类

C#:通过反射访问继承的私有(private)实例成员

我是C#反射方面的绝对新手。我想使用反射来访问类中的所有私有(private)字段,包括继承的那些。我已成功访问所有私有(private)字段(继承的字段除外),以及所有公共(public)和protected继承字段。但是,我无法访问私有(private)的、继承的字段。以下示例说明:classA{privatestringa;publicstringc;protectedstringd;}classB:A{privatestringb;}classtest{publicstaticvoidMain(string[]Args){Bb=newB();Typet;t=b.GetType(

c# - 当类具有 IDisposable 成员但没有非托管资源时,我应该实现 IDisposable 吗?

MSDN文档和StackOverflow上的许多答案竭尽全力讨论如何正确实现IDisposable,例如MSDNIDisposable,MSDNImplementingIDisposable,AnexcellentStackOverflowQ&A然而,它们似乎都没有涵盖我所拥有的一个更常见的用例:当我的类有一个比一种方法生命周期更长的IDisposable成员时该怎么办?例如classFantasticFileService{privateFileSystemWatcherfileWatch;//FileSystemWatcherisIDisposablepublicFantastic

javascript - 从 Javascript 构造函数调用成员函数

我遇到了以下真正让我难过的问题:我有functionSystemList(UID){this.refreshData();}SystemList.prototype.refreshData=function(){this.systemDataObj({},$.proxy(this.readSuccess,this));}当我尝试运行它时,出现以下错误:UncaughtTypeError:Object#hasnomethod'refreshData'intheconstructor.有人知道为什么会失败吗?在我看来,它应该可以正常工作。编辑:我如何创建实例的示例:functionUser

javascript - 查找两个 Javascript 对象的公共(public)成员

在两个Javascript对象中找到公共(public)成员的最简单方法是什么?这个问题不是关于相等性的。我不关心每个成员的值,只关心它们存在于两个对象中。这是我到目前为止所做的(使用underscore.js):_.intersection(_.keys({firstName:'John'}),_.keys({firstName:'Jane',lastName:'Doe'}))这给了我预期的['firstName']结果,但我想找到一种更简单或更有效的方法,最好是vanillaJavascript。有没有更好/更简单的方法来使用下划线?有没有更好/更简单的方法来不下划线(首选)?

javascript - 如何在 Keycloak 中实现组成员 JavaScript 策略

A2-yearoldkeycloak-userlistquestion没有答案:有一个名为Project的protected资源和所有者-项目经理每个项目经理只能访问自己的项目(仅限所有者政策)。项目经理依次向一位或多位项目组合经理汇报。投资组合经理应该能够访问他/她的所有项目经理的项目(投资组合经理政策)。让我们假设系统设计是否灵活,以及谁是特定项目经理的投资组合经理这一事实可以保存在Keycloak中(但不是keycloakgroups)或客户端应用程序本身。如何将其实现为JavaScrtipt-basedauthorizationpolicy在key斗篷?我想请求可以以某种方式注

javascript - 类中的javascript私有(private)成员会导致巨大的内存开销吗?

在JavaScript中,对象的字段始终是“公共(public)的”:functionTest(){this.x_=15;}Test.prototype={getPublicX:function(){returnthis.x_;}};newTest().getPublicX();//usingthegetternewTest().x_;//bypassingthegetter但是您可以通过使用局部变量并使用闭包作为getter来模拟“私有(private)”字段:functionTest(){varx=15;this.getPrivateX=function(){returnx;};}