Program that uses GetExtension [C#]

Posted by senthil | 8:14:00 PM | , | 0 comments »

The Path type includes also support for extensions. We can get an extension, with GetExtension, or even change an extension with ChangeExtension. The method names are obvious and easy-to-remember. GetExtension handles extensions of four letters. It also handles the case where a file name has more than one period in it. This next program briefly tests GetExtension. You can find further details and benchmarks.
using System;
using System.IO;

class Program
{
    static void Main()
    {
 // ... Path values.
 string value1 = @"C:\perls\word.txt";
 string value2 = @"C:\file.excel.dots.xlsx";

 // ... Get extensions.
 string ext1 = Path.GetExtension(value1);
 string ext2 = Path.GetExtension(value2);
 Console.WriteLine(ext1);
 Console.WriteLine(ext2);
    }
}
Output

.txt
.xlsx
Read more ...

Program that uses verbatim string [C#]

Posted by senthil | 8:08:00 PM | , | 0 comments »

Extensions GetFileName­WithoutExtension will return the entire file name if there's no extension on the file.Path.GetDirectoryName returns the entire string except the file name and the slash before it.

Syntax


When specifying paths in C# programs, we must use two backslashes "\\" unless we use the verbatim string syntax. A verbatim string uses the prefix character "@". Only one backslash is needed in this literal syntax.
using System;
using System.IO;

class Program
{
    static void Main()
    {
 // ... Verbatim string syntax.
 string value = @"C:\directory\word.txt";
 Console.WriteLine(Path.GetFileName(value));
    }
}
OutPut
word.txt
Read more ...

Program that tests Path class [C#]

Posted by senthil | 7:56:00 PM | , | 0 comments »

The extension of the file, the actual filename, the filename without extension, and path root. The path root will always be "C:\\", with the trailing separator, even when the file is nested in many folders. GetFileName. You can get the filename alone by calling the Path.GetFileName method. This will return the filename at the end of the path, along with the extension, such as .doc or .exe.

extension —Path.GetFileNameWithoutExtension.

It is useful to see the results of the Path methods on various inputs. Sometimes the methods handle invalid characters as you might expect. Sometimes they do not. This program calls three Path methods on an array of possible inputs.
using System;
using System.IO;

class Program
{
    static void Main()
    {
 string[] pages = new string[]
 {
     "cat.aspx",
     "really-long-page.aspx",
     "test.aspx",
     "invalid-page",
     "something-else.aspx",
     "Content/Rat.aspx",
     "http://dotnetperls.com/Cat/Mouse.aspx",
     "C:\\Windows\\File.txt",
     "C:\\Word-2007.docx"
 };
 foreach (string page in pages)
 {
     string name = Path.GetFileName(page);
     string nameKey = Path.GetFileNameWithoutExtension(page);
     string directory = Path.GetDirectoryName(page);
     //
     // Display the Path strings we extracted.
     //
     Console.WriteLine("{0}, {1}, {2}, {3}",
  page, name, nameKey, directory);
 }
    }
}
OutPut

Input:                       cat.aspx
GetFileName:                 cat.aspx
GetFileNameWithoutExtension: cat
GetDirectoryName:            -

Input:                       really-long-page.aspx
GetFileName:                 really-long-page.aspx
GetFileNameWithoutExtension: really-long-page
GetDirectoryName:            -

Input:                       test.aspx
GetFileName:                 test.aspx
GetFileNameWithoutExtension: test
GetDirectoryName:            -

Input:                       invalid-page
GetFileName:                 invalid-page
GetFileNameWithoutExtension: invalid-page
GetDirectoryName:            -

Input:                       Content/Rat.aspx
GetFileName:                 Rat.aspx
GetFileNameWithoutExtension: Rat
GetDirectoryName:            Content

Input:                       http://dotnetperls.com/Cat/Mouse.aspx
GetFileName:                 Mouse.aspx
GetFileNameWithoutExtension: Mouse
GetDirectoryName:            http:\dotnetperls.com\Cat

Input:                       C:\Windows\File.txt
GetFileName:                 File.txt
GetFileNameWithoutExtension: File
GetDirectoryName:            C:\Windows

Input:                       C:\Word-2007.docx
GetFileName:                 Word-2007.docx
GetFileNameWithoutExtension: Word-2007
GetDirectoryName:            C:\
Read more ...

Program that uses Path methods [C#]

Posted by senthil | 7:40:00 PM | , | 0 comments »

Path handles file path processing.Its a major thing the Path type in the System.IO namespace. Its very critical when using directly with paths.

Examples

If you need to extract filename path in your program. You can access it by adding "using System.IO" at the top of your class.

Console


using System;
using System.IO;

class Program
{
    static void Main()
    {
 string path = "C:\\stagelist.txt";

 string extension = Path.GetExtension(path);
 string filename = Path.GetFileName(path);
 string filenameNoExtension = Path.GetFileNameWithoutExtension(path);
 string root = Path.GetPathRoot(path);

 Console.WriteLine("{0}\n{1}\n{2}\n{3}",
     extension,
     filename,
     filenameNoExtension,
     root);
    }
}
Output

.txt
stagelist.txt
stagelist
C:\
Read more ...

There are only follow the three steps. it will getting a easy to set the popup background transparent. I tried to do this its good. Just copy and paste save the html file. put the code the warm server then only jquery file will work then it will open the popup. besides to use what you need.
<style> .blockbkg { background-color: black; opacity: 90%; filter:alpha(opacity=90); background-color: rgba(0,0,0,0.90); width: 100%; min-height: 100%; overflow: hidden; float: absolute; position: fixed; top: 0; left: 0; color: white; } .cont { background-color: white; color: black; font-size: 16px; border: 1px solid gray; padding: 20px; display:block; position: absolute; top: 10%; left: 35%; width: 400px; height: 400px; overflow-y: scroll; } .closebtn { width: 20px; height: 20px; padding: 5px; margin: 2px; float: right; top: 0; background-image: url(x.png); background-repeat: no-repeat; background-position:center; background-color: lightgray; display: block; } .closebtn:hover { cursor: pointer; } .normal { background-color: lightblue; width: 900px; min-height: 200px; padding: 20px; } </style>

Step:2

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript">
</script>

<script>
$(document).ready(function () {
$("#closebtn").click(function () {
$("#dlg").hide('800', "swing", function () { $("#bkg").fadeOut("500"); });
});
$("#opn").click(function () {
if (document.getElementById('bkg').style.visibility == 'hidden') {
document.getElementById('bkg').style.visibility = '';
$("#bkg").hide();
}
if (document.getElementById('dlg').style.visibility == 'hidden') {
document.getElementById('dlg').style.visibility = '';
$("#dlg").hide();
}
$("#bkg").fadeIn(500, "linear", function () { $("#dlg").show(800, "swing"); });
});

});
</script>

Step:3

<body> <div class="normal"> <h1>Modal Dialogs</h1> <p> This is an example of how to create <strong>modal dialog popup windows</strong> for your pages using javascript and CSS. Modal dialog popups are better than window-based popups, because a new browser window is not required and the user does not have to leave the page. This is great for when you need an easy way for the user to carry out a specific action on the same page and control the modality of the window. </p> <p><a href="#" id="opn">Click here</a> to display the javascript modal popup dialog!</p> </div> <div class="blockbkg" id="bkg" style="visibility: hidden;"> <div class="cont" id="dlg" style="visibility: hidden;"> <div class="closebtn" title="Close" id="closebtn"></div> <h1>Hello World!</h1> <p> This is a neat little trick to get a modal popup dialog box in your web pages without disturbing the user experience or dsitracting them with popup windows or new tabs... </p> <p> The <strong>popup dialog</strong> uses javascript (jQuery) and CSS to create a modal dialog that will retain focus over the parent window until it is closed. The trick is simple. We use block-elements (divs) to create the dialog window. The CSS rules for <em>position</em>, <em>float</em>, <em>top</em>, <em>left</em>/<em>right</em>, and <em>opacity</em> (or CSS3 transparency) allows us to create a semi-transparent div over the entire page, thereby creating the illusion of modalness. The other div then takes focus over the center of the window. </p> <img src="https://sheriframadan.com/examples/uploadit/uploads/50f00e1434e8b.jpg" width="200" height="252"> <p> We can also retain content view control over the modal dialog with the <em>overflow</em> CSS property. This means no matter what we place inside of our dialog window the content will remain inside of the defined bounds even if scrolling becomes necessary within the div. </p> </div> </div> </body> <html>
Read more ...

Related Posts Plugin for WordPress, Blogger...