小编Pen*_*uen的帖子

C#:如何将开关与if语句组合?

我需要将一个开关与一个if语句结合起来.

我怎样才能做到这一点?我想做这样的事情:

switch (periodtype)
{
    if(starttime>endtime)
    {
        ;
    }
    else
    {
        case 0: nextRunTime = nextRunTime.AddHours(period); break;
        case 1: nextRunTime = nextRunTime.AddMinutes(period); break;
        case 2: nextRunTime = nextRunTime.AddSeconds(period); break;
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# if-statement switch-statement

1
推荐指数
1
解决办法
7422
查看次数

如何将nvarchar转换为时间,而不是datetime?

DECLARE @DateNow smalldatetime
SET @DateNow='12:30'
select @DateNow
-------------------------------------OR--------------------------------------
select CAST( '12:30' as datetime )
Run Code Online (Sandbox Code Playgroud)



结果:1900-01-01 12:30:00.000(我不想要这个)


但我需要时间格式的结果不是字符串而不是日期时间?

结果:12:30(我想要这个)

sql sql-server sql-server-2005

1
推荐指数
2
解决办法
2万
查看次数

蒙特卡罗模拟预测?

我是一名物理学家.我也有一些关于蒙特卡罗模拟的信息.我想学习蒙特卡洛的财务预测.你有什么主意吗?你认为财务决策编程怎么样?蒙特卡罗模拟的财务软件的未来如何?

.net c# finance data-mining

1
推荐指数
1
解决办法
1674
查看次数

ADO.NET实体框架SaveChanges()不起作用

我想在我的数据库中添加新的管理员.但它不起作用.请查看button1_Click事件处理程序,我需要在此事件中添加值.

public partial class Form1 : Form
    {
        protected NetTanitimTestEntities adminNameContext;
        public Form1()
        {
            InitializeComponent();
            adminNameContext = new NetTanitimTestEntities();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            ObjectQuery<Admins> adminNameQuery = adminNameContext.Admins;
            dataGridView1.DataSource = adminNameQuery;
            dataGridView1.Columns["id"].Visible = false;
        }

        private void button1_Click(object sender, EventArgs e)
        {

            using (NetTanitimTestEntities newadmin = new NetTanitimTestEntities())
            {
                Admins admin = new Admins { Name = "ali", SurName = "Çorlu", Username = "acorlu", Password = "1234", UserType = "user" };
                newadmin.SaveChanges();
            }
        }

        private void button2_Click(object …
Run Code Online (Sandbox Code Playgroud)

.net c# linq entity-framework

1
推荐指数
1
解决办法
8239
查看次数

如何自动启动Windows服务

我尝试开发Windows服务.如果Windows 7出现,我的胜利服务必须运行.我能怎么做?

.net c# windows-services visual-studio-2008 visual-studio

1
推荐指数
1
解决办法
2409
查看次数

如何删除SQL Server中的重复数据?

我有sql表但是,一些值添​​加了多次,我需要删除其中一个.你能给我一个简单的查询吗?

sql sql-server

0
推荐指数
1
解决办法
516
查看次数

如何运行多线程应用程序?

这些代码会生成这个错误:

跨线程操作无效:控制'progressBar2'从其创建的线程以外的线程访问.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;

namespace ThreadingTest1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        ThreadStart ts1;
        ThreadStart ts2;
        Thread t1;
        Thread t2;

        private void btnStart_Click(object sender, EventArgs e)
        {
            ts1 = new ThreadStart(z1);
            ts2 = new ThreadStart(z2);

            t1 = new Thread(ts1);
            t2 = new Thread(ts2);

            t1.Start(); 
            t2.Start();

            btnStart.Enabled = false;
        }

        public void z1()
        {

            for (int i = 1; i …
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

0
推荐指数
1
解决办法
421
查看次数

如何将我的共同语言的字符串转换为英语?

我有一些Excel数据,包括我在sql表中以编程方式创建的Excel列,另一方面,我的excel列.专栏名称之一是mydetail.当我尝试将其转换为大写时,我得到了MYDETA?L.如何使用ToUpper()方法来获取MYDETAILMYDETA?L

.net c# visual-studio-2008 visual-studio

0
推荐指数
1
解决办法
1554
查看次数

为什么我要为每个动作方法创建一个视图?

你好; 我是Asp.net软件开发人员.我尝试学习asp.net mvc.但我面对奇怪的事情.我的控制器方法名称必须与视图名称相反或相反.这很奇怪!请看我的_Layout:

    <nav>
            <ul id="menu">
                <li>@Html.ActionLink("Home", "Index", "Home")</li>
                <li>@Html.ActionLink("About", "About", "Home")</li>
                 <li>@Html.ActionLink("Article", "GetAll", "Article")</li>
            </ul>
        </nav>
Run Code Online (Sandbox Code Playgroud)

文章视图页面需要GetAll方法也需要GetAll.cshtml.我的愿望:我的视图页面名称必须独立于控制器类的方法名称.我的控制器: 在此输入图像描述

我的解决方案

在此输入图像描述

我认为Asp.net mvc很奇怪.我不喜欢控制器的动作名称名称必须与视图页面名称相同?怎么做?我认为View名称必须独立形成任何名称

asp.net-mvc razor c#-4.0 asp.net-mvc-3

0
推荐指数
1
解决办法
1026
查看次数

如何通过从 appsettings.json 的数组部分获取值和键来使用 GetSection 方法?

如何appsettings.json使用获取数据Microsoft.Extensions.Configuration?我的 JSON 在下面,但此代码不起作用。一般来说,我的愿望是得到一个数组或列表。但我无法实现它。

var someArray = configuration.GetSection("Test").GetChildren().Select(x => x).ToArray();
Run Code Online (Sandbox Code Playgroud)
var someArray = configuration.GetSection("Test").GetChildren().Select(x => x).ToArray();
Run Code Online (Sandbox Code Playgroud)

.net c# json asp.net-core

0
推荐指数
1
解决办法
4718
查看次数