Tag: C#的

parsingC#中的SQL代码

我想用C#parsingSQL代码。 具体来说,有没有免费的parsing器可以parsingSQL代码,并生成一个树或任何其他结构呢? 它也应该为嵌套结构生成适当的树。 它也应该返回这棵树的节点所代表的那种语句。 例如,如果节点包含一个循环条件,那么它应该返回,这是一个节点的“循环types”。 或者有什么办法可以parsingC#中的代码并生成一个我想要的types的树?

在asp.net mvc中对控制器进行简单的Ajax调用

我试图开始使用ASP.NET MVC Ajax调用。 控制器: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } 视图: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var serviceURL = '/AjaxTest/FirstAjax'; $.ajax({ type: "POST", url: serviceURL, data: param = […]

从CodeBehind调用JavaScript函数

我是JavaScript编程和C#编程的新手。 有人可以提供从CodeBehind和ViceVersa调用JavaScript函数的好例子。 谢谢

InitializeComponent()是做什么的,它在WPF中是如何工作的?

InitializeComponent()做什么的,它在WPF中是如何工作的? 一般来说,首先,我会特别想知道施工顺序的细节,当有附加属性的时候会发生什么。

如何检测文本文件的字符编码?

我尝试检测在我的文件中使用哪种字符编码。 我试着用这个代码来获得标准的编码 public static Encoding GetFileEncoding(string srcFile) { // *** Use Default of Encoding.Default (Ansi CodePage) Encoding enc = Encoding.Default; // *** Detect byte order mark if any – otherwise assume default byte[] buffer = new byte[5]; FileStream file = new FileStream(srcFile, FileMode.Open); file.Read(buffer, 0, 5); file.Close(); if (buffer[0] == 0xef && buffer[1] == 0xbb […]

旋转另一点的点(2D)

我正在试图制作一个纸牌游戏的卡片扇出。 现在显示它使用Allegro API,它有一个function: al_draw_rotated_bitmap(OBJECT_TO_ROTATE,CENTER_X,CENTER_Y,X ,Y,DEGREES_TO_ROTATE_IN_RADIANS); 所以这个我可以很容易地使我的粉丝效果。 问题是知道哪个卡在鼠标下。 要做到这一点,我想到做一个多边形碰撞testing。 我只是不知道如何旋转卡上的4个点来组成多边形。 我基本上需要做和Allegro一样的操作。 例如,卡的4个点是: card.x card.y card.x + card.width card.y + card.height 我需要一个像这样的function: POINT rotate_point(float cx,float cy,float angle,POINT p) { } 谢谢

仅接受某些types的C ++模板

在Java中,您可以定义只接受扩展您所选类的types的generics类,例如: public class ObservableList<T extends List> { … } 这是使用“扩展”关键字完成的。 在C ++中有一些简单的等价于这个关键字吗?

密码保护SQLite数据库。 可能吗?

我不得不面对一个新的小项目。 它将有大约7或9张桌子,其中最大的一个月最多可以增长1000行。 我想SQLite作为我的数据库…但是我将需要保护数据库,以防有人想从数据库中更改数据 我的主要问题是: 是否有可能密码保护一个SQLite数据库,你会做的访问? 你会推荐什么其他的关系型数据库? 开发将在C#上,但我正在寻找一些免费的东西。

如何使用WebRequest使用https访问SSLencryption站点?

我正在写一个程序,从用户提供的URL中读取内容。 我的问题是在这样的代码: Uri uri = new Uri(url); WebRequest webRequest = WebRequest.Create(uri); WebResponse webResponse = webRequest.GetResponse(); ReadFrom(webResponse.GetResponseStream()); 如果提供的url是“https://”url,则会中断。 任何人都可以帮助我更改此代码,以便它可以使用SSLencryption的内容。 谢谢。

函数指针的作用是什么?

我很难看到函数指针的效用。 我想在某些情况下它们可能是有用的(毕竟它们是存在的),但我不能想到使用函数指针更好或者不可避免的情况。 你可以给一些很好的使用函数指针的例子(在C或C ++中)?