Tag: C#的

从JavaScript调用ASP.NET函数?

我在ASP.NET中编写一个网页。 我有一些JavaScript代码,并有一个点击事件的提交button。 是否有可能调用我在ASP中使用JavaScript的click事件创build的方法?

如何在C#中hex和十进制之间的数字转换?

如何在C#中的hex数字和十进制数字之间进行转换?

我怎么base64编码(解码)在C?

我有一个无符号的字符variables中的二进制数据。 我需要将它们转换成PEM base64在c。 我看着openssl库,但我找不到任何function。 有任何的身体有任何想法?

使用Json.netparsingJSON

我试图parsing一些JSON使用JSon.Net库。 文件似乎有点稀疏,我很困惑如何完成我所需要的。 这是我需要parsing的JSON格式。 { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" : "OBJECT_TYPE" }, "positionType" : "point", "reference" : { "id" : 1111 }, "objects" : [ { "attributes" : { "OBJECT_NAME" : "test name", "OBJECT_TYPE" : "test type" }, "position" : { "x" : 5, "y" : 7 } } ] […]

将int转换为Linq中的string到实体的问题

var items = from c in contacts select new ListItem { Value = c.ContactId, //Cannot implicitly convert type 'int' (ContactId) to 'string' (Value). Text = c.Name }; var items = from c in contacts select new ListItem { Value = c.ContactId.ToString(), //Throws exception: ToString is not supported in linq to entities. Text = c.Name }; […]

int和long在C ++中有什么区别?

纠正我,如果我错了, int是4个字节,范围从-2,147,483,648到2,147,483,647(2 ^ 31) 长度是4个字节,范围从-2,147,483,648到2,147,483,647(2 ^ 31) C ++有什么区别? 它们可以互换使用吗?

为什么需要JsonRequestBehavior?

为什么需要Json Request Behavior ? 如果我想限制HttpGet请求到我的行动,我可以用[HttpPost]属性装饰行动 例: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } 为什么不是[HttpPost]足够? 为什么框架为我们所拥有的每个JsonResult提供了JsonRequestBehavior.AllowGet 。 如果我想拒绝请求,我将添加HttpPost属性。

从string中查找并提取一个数字

我有一个要求来查找和提取一个string中包含的数字。 例如,从这些string: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" 我该怎么做?

在C ++中使用string分隔符(标准C ++)parsing(拆分)一个string

可能重复: 在C ++中分割一个string 我在C ++中使用以下parsingstring: string parsed,input="text to be parsed"; stringstream input_stringstream(input); if(getline(input_stringstream,parsed,' ')) { // do some processing. } 使用单个字符分隔符进行parsing很好。 但是,如果我想使用一个string作为分隔符。 例如:我想分割: scott>=tiger > =作为分隔符,以便我可以得到斯科特和老虎。

将string转换为int C ++

只是有一个快速的问题。 我已经浏览了很多互联网,我发现了一些解决scheme,但他们都没有工作。 看一个string转换为一个int,我不是说ASCII码。 为了快速破译,我们通过一个方程作为一个string。 我们要分解它,正确地格式化并求解线性方程。 现在,在说,我不能够将string转换为int。 我知道这个string的格式是(-5)或(25)等等,所以它肯定是一个int。 但是我们如何从string中提取? 我想的一个方法是在string中运行for / while循环,检查一个数字,然后提取所有数字,然后查看是否有前导' – ',如果有,则将int乘以 – 1。 虽然这样一个小问题似乎有点复杂。 有任何想法吗?