小编sin*_*ani的帖子

从数据集中的表返回列值

我有一个包含两个表的数据集.我想从第二个表中获取第一列的值并将其初始化为int变量.
该列的名称是CONTACT_ID

我试过这样的.

  int Contract_id = Convert.ToInt32(dsDiscounts.Tables[1].Columns[0]);
Run Code Online (Sandbox Code Playgroud)

但它显示错误:

无法将类型为"System.Data.DataColumn"的对象强制转换为"System.IConvertible".

请有人帮帮我

c# datatable ado.net

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

用大写字母打印“HELLO”?

如何用大写字母打印“HELLO”,每个字母高 7 个字符,宽 5 个字符?

我想过这样打印:

H   H    EEEEE   L       L        OOOOO
H   H    E       L       L       O     O
H   H    E       L       L       O     O
HHHHH    EEEEE   L       L       O     O
H   H    E       L       L       O     O
H   H    E       L       L       O     O
H   H    EEEEE   LLLLL   LLLLL    OOOOO
Run Code Online (Sandbox Code Playgroud)

但我不知道如何在另一个字符旁边打印一个字符。我曾尝试打印 H 和 E,但它们不是水平的。他们是垂直的。

这是我的代码:

int problem4_4()
{
    int i;

    for(i=0;i<7;++i)
    {
        if(i==3)
            cout<<"HHHHH\n";
        else
            cout<<"H   H\n";
    }

    for(i=7;i<14;i++)
    {
        if(i==7||i==10||i==13)
            cout<<"EEEEE\n";
        else
            cout<<"E\n";
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

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

从c#中的方法返回多个值

我有一个问题,从方法返回两个值.

我有一个方法,我必须从中返回两个值.我确实喜欢这个.

public string fileName(string rate,out string xmlName,out string xsdName)
{
    if(rate=="2013")
    {
       xmlName="abc";
       xsdName="def";
    }

    if(rate=="2014")
    {
       xmlName="pqr";
       xsdName="xyz";
    }

    //stmt 1 (Here it is asking to give default values for xmlname and xsdName.But i dont want to give any default values.)
}
Run Code Online (Sandbox Code Playgroud)

现在在另一个类中,我必须调用此函数xmlnamexsdName在该类中分配和的这些值.我怎样才能做到这一点?

c#

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

标签 统计

c# ×2

ado.net ×1

c++ ×1

datatable ×1