C#
Captain-G
这个作者很懒,什么都没留下…
展开
-
正则表达式中的if语句
正则表达式中的if语句原创 2022-06-22 11:43:59 · 802 阅读 · 1 评论 -
用命令创建Orchard Core项目
1.首先创建一个文件夹(已项目名称创建即可,最好全英文名称不要其他符号)。2.在文件夹中点击Shift按钮的同时点击鼠标的右键,然后点击Powershell窗口。3.在Powershell窗口中输入:dotnet new occms命令即可创建OrchardCore项目。注意:如果第一次创建OrchardCore的话在Powershell窗口中先输入:dotnet new -i "OrchardCore.ProjectTemplates::1.0.0-rc2-*",之后再输入:dotnet new原创 2021-10-21 09:48:31 · 277 阅读 · 0 评论 -
C#入门学习
Console.WriteLine("输出语句!");//------------------------------------------------//输入语句:Convert.ToChar(Console.ReadLine());Convert.ToInt32(Console.ReadLine());Convert.ToChar(Console.ReadLine())...原创 2021-06-24 09:34:17 · 116 阅读 · 0 评论 -
C# .NetCore 解决跨域
在启动项目下的Startup.cs中添加以下代码。 public class Startup { public void ConfigureServices(IServiceCollection services) { services.AddCors(options => { options.AddPolicy("default", policy => .原创 2021-01-15 16:25:50 · 330 阅读 · 0 评论 -
.Net Core 上传大文件
一顿乱操作中实现的:1.Porgram.cs 中添加: public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.ConfigureKestrel((context原创 2020-12-31 14:01:26 · 398 阅读 · 0 评论 -
C# 表格导出Excel文件
public FileResult ToFile(string statisticsModuls,int TCount,string Title) { var sbHtml = new StringBuilder(); sbHtml.Append("<table border='1' cellspacing='0' cellpadding='0'>"); sbHtml.Append("<tr&...原创 2020-12-29 10:59:02 · 160 阅读 · 0 评论 -
Orchard core 用工作流创建内容项目(ContentItem)
参考文档中的代码:https://docs.orchardcore.net/en/dev/docs/reference/modules/Workflows/注意:可转发此博客,但必须表示原作者。1.创建一个模块。2.在模块中创建几个文件夹同上面图中的文件夹一样。3.在Activities文件夹中创建CreateEvaluationTask.cs:using Microsoft.AspNetCore.Mvc.Localization;using Microsoft.Extensio原创 2020-12-07 10:11:00 · 396 阅读 · 0 评论 -
数据库语句
select name,count(*) from tb group by name having count(*)>1SELECT ArticleId FROM clickarticleindex WHERE ArticleId IN ( SELECT ArticleId FROM clickarticleindex GROUP BY ArticleId HAVING COUNT(*) > 0 )SELECT count(ArticleId) FROM clickarticleind.原创 2020-11-16 17:46:28 · 134 阅读 · 0 评论 -
数据库语句,统计点赞量
select ArticleAuthor,count(*) AS count from usercreatearticleindex where CreateTime > '2020-10-14 00:00:00' group by ArticleAuthor order by count DESC; var connectionString = _configuration.GetSection("ConnectionString").Value; string cm.原创 2020-10-21 14:39:41 · 983 阅读 · 0 评论 -
C#使用echarts实现文章统计
echarts官网:https://echarts.apache.org/examples/zh/index.html在C#中实现统计功能:本人使用Api来实现的统计其中使用了Linq:创建一个ApiController.cs,下面是代码,(其中的查询代码是OrchardCore的代码):///开始 发布文章的人员统计 [HttpGet] [Route("CreateArticleTemplate")] public ActionResul原创 2020-09-21 09:36:14 · 607 阅读 · 0 评论 -
C#获取json文件
String JSONtxt = File.ReadAllText(@"D:\\portals.json");//获取json文件var myCommandMessage = (List<OnonGovOptions>)JsonConvert.DeserializeObject(JSONtxt, typeof(List<OnonGovOptions>));//强制for (int i = 0; i < myCommandMessage.Count; i++){ .原创 2020-09-15 15:16:57 · 409 阅读 · 0 评论 -
C#生成微信小程序文章二维码
/// <summary> /// 获取access_token /// </summary> /// <returns></returns> [HttpGet] [Route("GetAccessToken.原创 2020-09-09 09:34:09 · 2005 阅读 · 3 评论 -
Orchard Core从swagger上获取数据
1.新建Orchard core项目后在项目中新建一个单独模块(用这个模块实现获取数据部分)。注:如果要使用OrchardCore的(内容项目)的话先要跟swagger上的数据对应的创建(内容项目)之后要把获取的数据添加在(内容项目)中。2.VS2019中打开扩展菜单—>管理扩展中搜索Swagger并安装后在新创建的模块中添加—>连接服务并配置。3.配置完成后在新建的模块中会出现OpenAPI,然后调用OpenApi中的函数获取数据(可以在Controllers中断点测试)。原创 2020-07-21 16:30:52 · 366 阅读 · 0 评论 -
在Orchard core的User模块中添加功能
在OrchardCore.Modules文件夹下的OrchardCore.Users模块中。1.首先我先更改Edit User页面(如下图)。2.在ViewModels文件夹下EditUserViewModel.cs中定义数据。3.在View文件夹下的UserFields.Edit.cshtml中更改。4.保存数据,在Drivers文件夹下的UserDisplayDriver中的EditAsyunc下添加如下代码。5.在同文件下的UpdateAsyunc中添加如下代码..原创 2020-06-01 19:43:06 · 362 阅读 · 3 评论 -
C# 从数据库中导出到excel文件的 数据导出导入
C# 从数据库中导出到excel文件的:using NPOI.HSSF.UserModel;using System;using System.Data;using System.Data.SqlClient;using System.IO;namespace shuju{ class Program { static void Main(s...原创 2020-01-20 14:35:41 · 978 阅读 · 0 评论