以下是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace JeffOrrisSimpleCalculator._1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Simple Calculator");
Console.WriteLine("\t1> Add");
Console.WriteLine("\t2> Subtract");
Console.WriteLine("\t3> Multiply");
Console.WriteLine("\t4> Divide");
Console.WriteLine("\t5> Quit");
Console.WriteLine();
Console.Write("Enter Selection: ");
string myValue = ValidateData();
Console.WriteLine(myValue);
Console.Write("Enter number one: ");
Console.ReadLine();
Console.Write("Enter number two: ");
Console.ReadLine();
string mySum = Add();
Console.WriteLine(mySum);
Console.Read();
}//end main
private static string ValidateData()
{
string temp = Console.ReadLine();
if ((temp == "1") || (temp == "2") || (temp == "3") …Run Code Online (Sandbox Code Playgroud) 以下是一个简单的查询,我正在NULL通过使其进行纠正'0':
SELECT
CASE WHEN R.P IS NULL THEN '0' ELSE R.P END AS 'RectifyNull'
FROM
RBase r
Run Code Online (Sandbox Code Playgroud)
这仍然是我返回NULL值时,我想的字符串值0的的结果,而不是NULL
我究竟做错了什么?
以下是我的表的脚本:
create table PRODUCTS
(ProdID integer Not null,
Descrip varchar(50) Not null,
Price decimal(4,2),
Primary key(ProdID));
insert into PRODUCTS values (100860,'ace tennis racket I',65.00);
insert into PRODUCTS values (100861,'ace tennis racket II',58.00);
insert into PRODUCTS values (100870,'ace tennis balls-3 pack',15.80);
insert into PRODUCTS values (100871,'ace tennis balls-6 pack',10.00);
insert into PRODUCTS values (100890,'ace tennis net',74.00);
insert into PRODUCTS values (101860,'sp tennis racket',37.00);
insert into PRODUCTS values (101863,'sp junior racket',25.00);
insert into PRODUCTS values (102130,'rh: "guide to tennis"',8.95);
insert into PRODUCTS …Run Code Online (Sandbox Code Playgroud) 我有一个SSIS包,可以将数据导入SQL Server.我有一个字段,我需要删除所有内容,包括" - ".以下是我的脚本:
SELECT LEFT(PartNumber, CHARINDEX('-', PartNumber) - 1)
FROM ExtensionBase
Run Code Online (Sandbox Code Playgroud)
我的问题是,在我的存储过程中,我应该使用此脚本,以便在将数据输入ExtensionBase之前进行切割.我可以在Scalar_Value函数中执行此操作吗?
我最近做了很多 Power BI 工作,自从我必须构建任何流程以来,我已经做了一些工作。事实上,在更名为 PowerAutomate 之前,它仍然是 MS Flow。
不管怎样,我可以发誓有一个DateDiff()现在不存在的功能。所以我需要一些帮助。
我构建了一个计划流程,每天早上在所有“帐户”记录上运行,计算“续订日期”之前的天数。如下所示:
“距离续订日期的天数”字段是一个 int 字段,“续订日期”是一个日期字段。当尝试使用以下表达式作为“距续订日期的天数”时,它不会保存到流程中的字段,并且假设该函数不再有效:
对此的任何建议都会有所帮助。
datediff dynamics-crm dynamics-365 common-data-service power-automate
我知道它的劳动节.我感到无聊并开始了"Code Fight Challenge".虽然我是工作生活中的一个开发者(中),但我一直在做很多操作和维护.一边而不是de .. 因此,我有点生疏,并希望在一天之内至少得到一次"Code Fight"挑战,以便进行改造.问题不是我的逻辑,而是表现.
基本上它是一个反向挑战,不得不自己制定规则(我做过),问题是它在3ms以下运行:
问题就是这个:请做
"ThISisaVEryLonGStrIngggGGGgGisnTiT314159265"
这个...
"KyZJzjrMVipCfeXJkiZexxxXXXxXzjeKzK"
我的逻辑再次是合理的,但我似乎循环很多,这导致了perf问题.如果没有明确告诉我该怎么做,可能会为我提供一些文档来阅读以改进我的代码(非常):
static string alphaChange(string s)
{
int number;
bool result;
string temp;
int index = 0;
string[] aDigits = new string[100/*s.Length*/];
string ans = Regex.Replace(s, @"\d", string.Empty);
string concat="";
int adder = 0;
char[] alphabet = new char[] {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char[] alphabet2 = new char[] { 'A', 'B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
foreach (var c in s)
{
temp = c.ToString();
result = Int32.TryParse(temp, out number);
if(result)
{
aDigits[index] = Convert.ToString(temp);
index++;
}
} …Run Code Online (Sandbox Code Playgroud) c# ×2
sql-server ×2
case ×1
datediff ×1
dynamics-365 ×1
dynamics-crm ×1
function ×1
isnull ×1
loops ×1
methods ×1
performance ×1
readline ×1
sql ×1
ssis ×1
t-sql ×1