小编Ily*_*nov的帖子

生成随机数1-100

我需要生成从1到100的随机数,我知道如何做这个部分......

我需要询问用户他想要生成多少个数字(如果他说5该程序需要从1到100生成5个数字).我现在只知道如何通过在列表中添加新的int来创建可修复的金额.

我之前做过那个,但后来我无法使它工作,所以它会写出这些数字的平均值和最小值+最大值.

这是我的代码如下:

Random k = new Random(); 
//here i added in the same way other variables and put them in a list
int j = k.Next(100);

Console.WriteLine("");
double[] list1 = {j}; 
double povp = list1.Average();
Console.WriteLine(povp);

Console.WriteLine("");
Console.WriteLine(list1.Max()); 
Console.WriteLine("");
Console.WriteLine(list1.Min());

Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)

c# random average max min

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

创建构造函数(?)以从缓存中检索对象或重新创建(如果为null)

我正在使用C#webforms构建一个内部网.我有一个列表对象,其中包含一堆我正在缓存的用户.我正在尝试创建一个构造函数,当我引用MainADList时将执行以下操作:

  1. 如果它存在于缓存中并且不为null,请使用它
  2. 否则生成列表并缓存它

我已经有了执行缓存和检索的代码,但它没有以我喜欢的方式很好地封装.

public Users MainADList = new Users();

private void GenerateADList()
{
    MainADList = (Users) Cache["MainADList"];

    if (MainADList == null || MainADList.Count == 0)
    {
       //generate the list....

       Cache["MainADList"] = MainADList;
    }
 }
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# caching webforms

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

对象引用未设置为对象的实例.(C#Web应用程序)

请帮助我......从最近两天开始,我面临这个问题

我的Connection类

public class Connection
{
    SqlConnection conn;
    SqlCommand cmd;

    public void connclose()
    {
        conn.Close();
    }

    public Connection()
    {
        SqlConnection conn = new SqlConnection(@"server=ADMIN-PC;database=sample;Integrated security=true");
        SqlCommand cmd = null;
    }

    public void nonquery(string qry)
    {
        conn.Open();
        cmd = new SqlCommand(qry, conn);
        cmd.ExecuteNonQuery();
        conn.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

我的课

public class Master
{
    Connection conn = new Connection();

    public void insert(string name, string place, string company, string post)
    {
        string qry = "insert into company values('" + name + "','" + place + …
Run Code Online (Sandbox Code Playgroud)

c#

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

C#中的XML分析器错误

我正在尝试创建一个解析XML文件的函数,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<list name="Grocery List" author="Ian" desc="Saturday grocery list">

        <item color="black" done="false">Milk</item>
        <item color="black" done="false">Eggs</item>
        <item color="blue" done="false">Water</item>

</list>
Run Code Online (Sandbox Code Playgroud)

它正确解析属性,但无法返回列表项的值.这是它使用的函数和类:

class List
{
    public string[] listItems;
    public string[] colorArray;
    public string[] doneArray;
    public string listName;
    public string listAuthor;
    public string listDesc;
    public string err;       
}
Run Code Online (Sandbox Code Playgroud)

读者定义:

class ListReader
{
    public List doListParse(string filename)
    {
         List l = new List();

         int arrayCount = 0;

         try
         {
             XmlReader r = XmlReader.Create(filename);

             while (r.Read())
             {
                 if (r.NodeType == XmlNodeType.Element && r.Name …
Run Code Online (Sandbox Code Playgroud)

c# xml xml-parsing

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

标签 统计

c# ×4

average ×1

caching ×1

max ×1

min ×1

random ×1

webforms ×1

xml ×1

xml-parsing ×1