zoukankan      html  css  js  c++  java
  • C#面试题

    1.素数问题

    ①一般方法

    class Program
        {
            static void Main(string[] args)
            {
                for (int i = 2; i < 100; i++)
                {
                    bool f = true;
                    for (int j = 2; j < i; j++)
                    {
                        if (i % j == 0)
                        {
                            f = false;
                        }
                    }
                    if (f)
                    {
                        Console.WriteLine("素数:" + i);
                    }
                }
               Console.ReadLine();
            }
        }

    ②最简单素数求法

    using System;
    class Test
    {
        public static void Main()
        {
            int i;
            Console.WriteLine (2);
            Console.WriteLine (3);
            Console.WriteLine (5);
            Console.WriteLine (7);
            for(i=2;i<=1000;i++)
            {
                if((i%2!=0)&&(i%3!=0)&&(i%5!=0)&&(i%7!=0))
                {
                    Console.WriteLine (i+"	");
                }
            }
        }
    }

    2.如何把一个Array复制到ArrayList里

    (1) 实现1

    string[] s ={ “111″, “22222″ };
    ArrayList list = new ArrayList();
    list.AddRange(s);

    (2)实现2

    string[] s ={ “111″, “22222″ };
    ArrayList list = new ArrayList(s);

    3.sealed 修饰符有什么特点

         sealed 修饰符可以应用于类、实例方法和属性。密封类不能被继承。密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override一起使用。 

    4.列举ASP.NET 页面之间传递值的几种方式

        (1)使用QueryString, 如 response. Redirect()....
        (2)使用Session变量
        (3)使用Server.Transfer

  • 相关阅读:
    Java之IO流
    Servlet中Session的用法
    Servlet中Cookie的用法
    HTML的表单元素和input元素
    Servlet第一个实例之用户登录网址
    Servlet的生命周期和三种实现方式
    写一下近期的计划(工作)
    RxJava的基础知识
    actionbar、toolbar、menu之间的关系
    ButterKnife的基础知识
  • 原文地址:https://www.cnblogs.com/code1992/p/3432221.html
Copyright © 2011-2022 走看看